Negative Scenario Engine

Resolved. We protect against null by protecting against a null condition (see line 133). This would be the only case where the evaluator would return null from eval.