'Wraps the configurator methods'

def __getattr__(self, name):

    if (self._configurator is None):
        raise AttributeError()
    method = getattr(self._configurator, name, None)
    if callable(method):
        return method
    else:
        raise AttributeError()
