Add setters for allowsMultiple, removes some code duplication
Do the right thing in parameters when a list or option is given
Add missing types from swagger spec