presto-main/src/main/java/io/prestosql/sql/planner/iterative/rule/ProjectOffPushDownRule.java/ProjectOffPushDownRule/pushDownProjectOff
class ProjectOffPushDownRule:    protected abstract Optional<PlanNode> pushDownProjectOff(PlanNodeIdAllocator idAllocator, N targetNode, Set<Symbol> referencedOutputs);