presto-main/src/main/java/io/prestosql/sql/planner/iterative/rule/ProjectOffPushDownRule.java/ProjectOffPushDownRule/getPattern
class ProjectOffPushDownRule:    @Override
    public Pattern<ProjectNode> getPattern()
    {
        return project()
                .with(source().matching(targetPattern.capturedAs(targetCapture)));
    }