I think that the if statement was the only thing that I really changed. I like puzzles and I wanted to test this because you said that support told you it was a known issue. If there was a problem it could effect me when I was building a site and was something that I wanted to know about.