Seems like it's working. Bug with collections though, when the contents of a collection is empty, a '{}' remains.
Fixes made, things seem to be working as intended now. Pruned out all of the code that was no longer being referenced.
Pedantic formatting changes.
Added 'list' type handling, and fixed a bug I thought was previously fixed. Something up with lists though.
Fixed a bug in content_parameters.jade; no longer seeing 5 inexplicable list fields, list renders properly now.
Trying to debug why 'list' parameters are being read as 'null'. This is one really annoying bug.