public CachedDynamicExpression(ParseResult parseResult, ExpressionLanguage language)
        {
            Require.NotNull(parseResult, "parseResult");

            _boundExpressionCache = new BoundExpressionCache(this);

            ParseResult = parseResult;
            Language    = language;
        }
        public CachedDynamicExpression(ParseResult parseResult, ExpressionLanguage language)
        {
            Require.NotNull(parseResult, "parseResult");

            _boundExpressionCache = new BoundExpressionCache(this);

            ParseResult = parseResult;
            Language = language;
        }