code: protected Stream<Push> findPushesInUnexpectedNodeRootedSubtree(IntermediateQuery currentQuery,
                                                                          ImmutableExpression expression,
                                                                          JoinOrFilterNode providerNode, QueryNode currentNode) {
          return Stream.of(getProviderAsPush(providerNode, expression));
      }
docs: Hook
  <p>
  By default, does not push down (no optimization)