Matthew,
when do you expect release of Contacts 0.2a and when the final release of AMS?
If I understand you right. In future when creating a new package I define only the objects by myself and all it attributes by AMS? If yes, do you have a small working example I could take a look at (contacts maybe)?
Greetings,
Nima