code: def annotations(self,Class,set=None):
          
          found = False
          for e in self.select(Class,set,True,default_ignore_annotations):
              found = True
              yield e
          if not found:
              raise NoSuchAnnotation()
docs: Obtain child elements (annotations) of the specified class.
  
          A further restriction can be made based on set.
  
          Arguments:
              Class (class): The class to select; any python class (not instance) subclassed off :class:`AbstractElement`
              Set (str): The set to match against, only elements pertaining to this set will be returned. If set to None (default), all elements regardless of set will be returned.
  
          Yields:
              Elements (instances derived from :class:`AbstractElement`)
  
          Example::
  
              for sense in text.annotations(folia.Sense, 'http://some/path/cornetto'):
                  ..
  
          See also:
              :meth:`AbstractElement.select`
  
          Raises:
              :meth:`AllowTokenAnnotation.annotations`
              :class:`NoSuchAnnotation` if no such annotation exists