docs: def _get(self, key):
          """Return given key from cache."""
          self._populate_cache()
          if key not in self._cache:
              raise AttributeError("DataField has no member {}".format(key))
  
          return self._cache[key]