In fact, you could probably collapse this into a one-liner:

``` ruby
Proc.new { pending(reason) { instance_exec(&block) } }
```