def __init__(self, config=None):
        if getattr(self, '__init', False):
            self.__data = self._load_state(config)
Uses the Singleton pattern, so that we can have subclasses
dataset/ETHPy150Open gengo/decanter/decanter/lib/loaders.py/BaseLoader.__init__