Represents a parameter with a given name
Defines if the Param has a value that needs to be returned by the builder
Optional
Access individual property via the PropertyRef class
Represents a parameter with a given name