# File glib/src/lib/glib2.rb, line 85
    def decendants
      [self] + children.map{|t| t.decendants }.flatten
    end