Aside import/export

PLAT-220

@cpennington @doctoryes plz review. I need to fix the pre-existing error which I marked as FIXME using the 4 stage id lookup we discussed at standup, but as far as xml serialization/deserialization goes, this is done.
This might want to also assert that `first.fields == second.fields`.