'Configure property, connecting it to its model.
Configure the property so that it knows its property name and what class
it belongs to.
Args:
model_class: Model class which Property will belong to.
property_name: Name of property within Model instance to store property
values in.  By default this will be the property name preceded by
an underscore, but may change for different subclasses.'

def __property_config__(self, model_class, property_name):

    self.model_class = model_class
    if (self.name is None):
        self.name = property_name
