Added a number of parameter types, plan on refactoring

Collections are definitely complicated enough for their own page