Tweaked collections to only shorten themselves if the display function hasn't been overridden.
Added a quick and dirty way to get arrays to be sorted.
Making sure the type/schema hidden selectors stay small.
Fixed a bug with ambiguous types.
Made sure when global events are set up, any from old treemas are first torn down.
Tweaked value population from defaults and required, and added tests.