hash support for regexp grammars
IterableChecker exception handling