static object UseValue(Racr.AstNode n) { return n.FindActive(n.GetName()).Value(); }
static bool QuestionIsActive(Racr.AstNode n) { return n.IsErrorQuestion() || (n.Parent().IsActive() && n.FindActive(n.GetName()).IsErrorQuestion()); }