code: def is_descendant_of(self, node):
          
          return (
              self.tree_id == node.tree_id and
              self.lft > node.lft and
              self.rgt < node.rgt
          )
docs: :returns: ``True`` if the node if a descendant of another node given
              as an argument, else, returns ``False``