Description
Currently, lambda keys can be referenced outside of the lambda function:
Project transform(keys#0, lambdafunction(_extract_v1#0, lambda key#0, false)) AS a#0
+- 'Join Cross
:- Project kvs#0[lambda key#0].v1 AS _extract_v1#0
: +- LocalRelation <empty>, kvs#0
+- LocalRelation <empty>, keys#0
This should be unchanged from the original state:
Project transform(keys#418, lambdafunction(kvs#417[lambda key#420].v1, lambda key#420, false)) AS a#419
+- Join Cross
:- LocalRelation <empty>, kvs#417
+- LocalRelation <empty>, keys#418