If you don't mind, I'll rename 'leftMostUnionNode' as 'leftMostSubQuery'.