Represents a parameter that will be passed as a separate object
Defines if the Param has a value that needs to be returned by the builder
Access individual property via the PropertyRef class
Represents a parameter that will be passed as a separate object