New lambda-based exception boundary to replaced the macro-based exception boundary.
Merge pull request #608 from Morwenn/exception_boundary

New lambda-based exception boundary to replace the macro one