public void TestThatExpressionEvaluatesToEvaluatedInnerExpression()
        {
            var expr = new ParenthesisExpression(AnyExpression);

            expr.TryEvaluate(EmptyEnvironment, out string value).Should().BeTrue();
            value.Should().Be(EvaluatedAnyExpression);
        }
        public void TestThatEvalFailsWhenInnerExprCannotBeEvaluated()
        {
            var expr = new ParenthesisExpression(AnyUnevaluatableExpr);

            expr.TryEvaluate(EmptyEnvironment, out string value).Should().BeFalse();
        }