**Describe the solution you'd like** Either `AST::isNormalForm (_ : EvaluationStrategy)` or ASTVisitor with same feature - probably later.