FWIW, I think the above code is elegant *and* clear :)