allow new contact properties to be defined