Specialize the AST for edge cases of query parameters. This is required for
compiling take(0) for some databases which do not allow LIMIT 0.
The immutable state of the phase that can also be accessed by other phases.
Run the phase
Create a function that calls an extractor for a value and compares the result with a fixed value.
The unique name of the phase