[ ] name qualifiers (for disambiguation) (look to descope)
[ ] field resolution
[ ] establish shadowing rules
[ ] clarify in USING/ON pattern the rules around the join key which are following downstream (left vs right)
[ ] make the other side fields nullable (this changes the equality for existing fields causing side-effects) create new fields or update the entire field declaration.
Description
Meta ticket around the main implementation topics required for lookup join
LOOKUP JOIN
USING
conditionON field
alias toUSING field
(syntax already used in enrich) - alternative is to deprecate this syntaxparent.subfield
& co.Compute
Maybe