Adding support for turning data key properties into NSObject subclasses by providing a dictionary.