Instead of answering that I'm going to answer it by adding in a comment into the code. Thanks for spotting the unobvious.