code: def annotation(self, type, set=None):
          
          l = self.count(type,set,True,default_ignore_annotations)
          if len(l) >= 1:
              return l[0]
          else:
              raise NoSuchAnnotation()
docs: Will return a **single** annotation (even if there are multiple). Raises a ``NoSuchAnnotation`` exception if none was found