docs: @Nullable
    public String getSourceForNode(Tree tree) {
      JCTree node = (JCTree) tree;
      int start = node.getStartPosition();
      int end = getEndPosition(node);
      if (end < 0) {
        return null;
      }
      return getSourceCode().subSequence(start, end).toString();
    }