code: def morpheme(self,index, set=None):
          
          for layer in self.select(MorphologyLayer):
              for i, m in enumerate(layer.select(Morpheme, set)):
                  if index == i:
                      return m
          raise NoSuchAnnotation
docs: Returns a specific morpheme, the n'th morpheme (given the particular set if specified).