def load_module(state, mod_list=[]):
    """Dynamically load modules for states

    USAGE

       mod = load_module(state, ['datasource', 'loader'])
       mod.datasource.Datasource()

    """
    return __import__('openelex.us.%s' % state.lower(), fromlist=mod_list)