I originally has a ternary here and removed it. Mainly because ternaries are an ugly in most cases. I find this to be one of them. While not terribly verbose, I'd prefer using the [guard clause pattern](http://c2.com/cgi/wiki?GuardClause) over ternaries.