'Returns a dictionary containing all section_settings for a given
section_name by first loading the settings in the config, loading
the defaults for all settings not specified, and then checking
that all required options have been specified'

def _load_section(self, section_name, section_settings, filter_settings=True):

    store = AttributeDict()
    self._load_settings(section_name, section_settings, store, filter_settings)
    self._load_defaults(section_settings, store)
    self._check_required(section_name, section_settings, store)
    return store
