Yea, the new "Rule:" keyword would've been handy. But I've looked at it a bit... seems like they now (if that wasn't what they did before) optionally use JUnit as a runner, and it all seems to be quite a mess
if they now support JUnit as a test runner that could be helpful, as before they assumed they were in charge, and we had to hack our way in to be able to control the process. But... it'll also mean lots of changes once again.
Doing that Cucumber integration was quite a humbling experience. The cucumber codebase exemplifies everything that's terrible in common Java practice, but it also made me appreciate how good Clojure is at working with Java libraries, even if it's a huge object oriented mess.