'Check to see if the default should be from inheritance. If not
inheriting, this will raise KeyError which will cause the caller to use
the field\'s global default.'

def default(self, key):

    return self.inherited_settings[key.field_name]
