code: def get(self, key, default):
          
          with self._lock:
              try:
                  return self._dict[key].copy()
              except KeyError:
                  return default
docs: If the key is set, return a copy of the list stored at key.
          Otherwise return default.