Closed Zaid-Ajaj closed 1 year ago
Fixes #495
Changes the definition of Protect from the concrete *BooleanExpr to Expr which allows the value to be defined via a config or local variable rather than a literal boolean value.
Protect
*BooleanExpr
Expr
During evaluation we check that it is not an output
Fixes #495
Changes the definition of
Protect
from the concrete*BooleanExpr
toExpr
which allows the value to be defined via a config or local variable rather than a literal boolean value.