phone number object
contact object with name, position and phone numbers
corrected hydrant parsing to account for differences in Python/ObjC typedef numbering