'Maps all-caps properties to ini values unless they exist on the
configuration object.'

def __setattr__(self, name, value):

    if (not re.match('[A-Z_]+$', name)):
        super(Config, self).__setattr__(name, value)
        return value
    else:
        (key, definition_type, section, ini_key, default) = self._define(name)
        self._config[section][ini_key] = definition_type(value)
        return self._config[section][ini_key]
