So this scope could be renamed to `closest` (or something like that), and then `current` can have a specific behaviour for each framework. Test::Unit would keep running the closest test, while rspec would run all the tests in the current context. Did I get it right? Seems good to me.