code: def rightcontext(self, size, placeholder=None, scope=None):
          
  
          if size == 0: return [] #for efficiency
  
          context = []
          e = self
          while len(context) < size:
              e = e.next(True,scope)
              if not e: break
              context.append(e)
  
          if placeholder:
              while len(context) < size:
                  context.append(placeholder)
  
          return context
docs: Returns the right context for an element, as a list. This method crosses sentence/paragraph boundaries by default, which can be restricted by setting scope