I had it like that, but thought that short-circuiting the subsequent checks with truthiness would be a bit more efficient. Probably a micro-optimization that's pointless, but...