'Constructor.
Args:
modname: The module name to be imported.
Note: the actual import of this module is deferred until the first
time a configuration value is requested through attribute access
on a ConfigHandle instance.'

def __init__(self, modname):

    self._modname = modname
    self._registrations = {}
    self._module = None
    self._lock = threading.RLock()
