didn't check really .... what a shame, but I agree with @FireFart , if the block code doesn't throw exception, just checking against ```nil?``` should be better option, thanks @FireFart for keep looking into it!