'Clear the cached values.'

def _clear_cache(self):

    self._lock.acquire()
    try:
        self._initialized = False
        for key in self._defaults:
            self._overrides.pop(key, None)
            try:
                delattr(self, key)
            except AttributeError:
                pass
    finally:
        self._lock.release()
