@Override
  public A visit(Path path) {
    writer.print(" path=");
    writer.print(path.toStringPath());
    return target();
  }
Used to output expression tree as string. Useful for debugging expressions.
criteria/common/src/org/immutables/criteria/expression/DebugExpressionVisitor.java