'Load cached settings from JSON file `self._filepath`'

def _load(self):

    self._nosave = True
    d = {}
    with open(self._filepath, u'rb') as file_obj:
        for (key, value) in json.load(file_obj, encoding=u'utf-8').items():
            d[key] = value
    self.update(d)
    self._original = deepcopy(d)
    self._nosave = False
