docs: def hash(self):
          """Hashes of a hierarchy child changes if the parent changes"""
          # Do not apply filters here (speed)
          hph = self.hparent.hash
          hpfilt = hashobj(self.hparent._filter)
          dhash = hashobj(hph + hpfilt)
          return dhash