Build a semantic check for the given expression and context.
This fallback allow for a testing backdoor to insert custom Expressions.
This fallback allow for a testing backdoor to insert custom Expressions. Do not use in production.
Build a semantic check over an optional expression.
Build a semantic check over a traversable of expressions.
Build a semantic check for the given expression using the simple expression context.