Actually I hate 'unless', but my organization likes using it a lot, so I figured others did as well. Leave it as it is :). I'm looking at the tests right now, but they're written in a completely different style than what I'm used to, so it might be a while before I make another comment as I'm doing a lot of googling. I think I got the hang of it now :).