It might have been in the odd way I wrote it, as well. I already wrote the whole thing, but thought I could do better, so went about revising it. However, I copy-pasted bits I thought were already good out of the first version into the newer version. Stupid lazy me.