putting ids down on anything that's extensible, adding a record test to see how the xml, json look
making principal person(s) a list