7. A computer-implemented method comprising: executing on a processor, instructions that, when executed, cause the processor to perform: determining a specialized compilation plan based, at least, on one or more parameter sensitive predicates of a query; matching one or more query values, wherein the matching is performed via one or more dispatch expressions; evaluating a validity of pairing the specialized compilation plan with the query; outputting a Boolean value indicative of a determination that the specialized compilation plan paired with a guard expression is proper for execution of the query; outputting a key identifying the guard expression based, at least, on receiving an output Boolean value indicative of a determination that the specialized compilation plan paired with a guard expression is proper for execution of the query; and executing the query based, at least, on the specialized compilation plan.
7. A computer-implemented method comprising: executing on a processor, instructions that, when executed, cause the processor to perform: determining a specialized compilation plan based, at least, on one or more parameter sensitive predicates of a query; matching one or more query values, wherein the matching is performed via one or more dispatch expressions; evaluating a validity of pairing the specialized compilation plan with the query; outputting a Boolean value indicative of a determination that the specialized compilation plan paired with a guard expression is proper for execution of the query; outputting a key identifying the guard expression based, at least, on receiving an output Boolean value indicative of a determination that the specialized compilation plan paired with a guard expression is proper for execution of the query; and executing the query based, at least, on the specialized compilation plan. 15. The computer-implemented method of claim 7 , further comprising: generating one or more Boolean constants, wherein the one or more Boolean constants is from a set including: a constant indicative of a true value, a constant indicative of a false value and a constant indicative of a null value; and providing a generated one of the one or more Boolean constants as a one of the one or more parameter sensitive predicates of the query.