code: def suggestions(self,index=None):
          
          if index is None:
              return self.select(Suggestion,None,False, False)
          else:
              for i, e in enumerate(self.select(Suggestion,None,False, False)):
                  if index == i:
                      return e
              raise IndexError
docs: Get suggestions for correction.
  
          Yields:
              :class:`Suggestion` element that encapsulate the suggested annotations (if index is ``None``, default)
  
          Returns:
              a :class:`Suggestion` element that encapsulate the suggested annotations (if index is set)
  
          Raises:
              :class:`IndexError`