Handle critical exception
Capture a block
Not record calls from peeek gem
Fix to test for ruby-1.8.7