added closures needed to test rule_closure() with ASF traverser