docs: def inherit(self, parent):
          """Inherit passed dictionary"""
          if self._parent == parent:
              return
          if self._parent:
              self._parent.release_all(self._parent_changed)
          self_values = {key: self._container[key] for key in self._own_keys}
          self._container = {**parent.to_dictionary(), **self_values}
          self._parent = parent
          self._parent.observe_all(self._parent_changed)