The immutable state of the phase that can also be accessed by other phases.
Run the phase
The unique name of the phase
GetOrElse operations in the server-side tree into conditionals.
Pull Bind nodes up to the top level through Filter and CollectionCast.
Remove a hoistable operation from a top-level column or join column and create a function to reapply it at an outer layer.