code: def descendants(self):
          
          return self.members + \
              [submember for member in self.members for submember in member.descendants]
docs: Any descendant (no max level) of the collection's item
  
          :rtype: [Collection]