presto-main/src/main/java/io/prestosql/sql/planner/iterative/rule/GatherAndMergeWindows.java/ManipulateAdjacentWindowsOverProjects/manipulateAdjacentWindowNodes
class ManipulateAdjacentWindowsOverProjects:        protected abstract Optional<PlanNode> manipulateAdjacentWindowNodes(WindowNode parent, WindowNode child, Context context);