code: def offset_overlays(self, text, run_matchers=None, **kw):
          
  
          self._maybe_run_matchers(text, run_matchers)
          for i in self._list_match.offset_overlays(text, **kw):
              yield i
docs: First all matchers will run and then I will try to combine
          them. Use run_matchers to force running(True) or not
          running(False) the matchers.
  
          See ListMatcher for arguments.