Yeah, I tend to build up conditionals in such a way that I often end up with things like this, so I appreciate it being pointed out.  Thanks :)