docs: def is_descendant_of(self, other, include_self=False):
          """Is this node a descendant of `other`?"""
          if other.pk == self.pk:
              return include_self
  
          return self._closure_model.objects.filter(
              parent=other,
              child=self
          ).exclude(pk=self.pk).exists()