Require explicit addition of fields for defaults
more complete error message for missing default fields
resolve tags in deftype fields
move assoc-some to top
move utility fns to top of core_deftype
fix protocol tag in test
Resolve method name tags