gem exceptiontrap