Hi fellows I found in some place, we just call `project(Iterable<? extends RexNode> nodes) `, but this will lose alias, why don't we try to call `project(Iterable<? extends RexNode> nodes, Iterable<String> fieldNames) ` to keep alias?
Regards! Aron Tao
