code: def path(self):
          
          # If root, return '/'
          if self.dataset is self:
              return ''
          else:  # Otherwise recurse
              return self.dataset.path + '/' + self.name
docs: Return the full path to the Group, including any parent Groups.