Definitions of classes representing function's optional parameters. Each class represents a list of optional parameters with specific type.