Broke ass code
Subrecords now use a list of SubrecordFields to define themselves and require NO OTHER CODE in most circumstances
Records is working toward that, but is more complicated and not quite done