Debug macro
Introduce ErrorT instead of IOError
Fix bug of macro
Bug fix of call/cc