docs: def reconstruct_text(tokens: List[Token]) -> str:
          """
          Given a list of tokens, reconstruct the original text with as much fidelity as possible.
  
          Args:
              [tokens]:
  
          Returns: a string.
  
          """
          return "".join([x.text_with_ws for x in tokens])