add comment
ensure nesting is preserved across rescued exceptions