Then, I decided that I would double-check my spellings of everything I'd typed today.
Yes, my 3 hours of "debugging" was all because I don't know how to spell "permanent". Apparently, there is a "man" in "permanent". (Look for it, and you'll see it's there!) How embarrassing.
Somehow, I've managed to live for almost 4 decades and teach English Language Arts, and yet I always thought that it was spelled "permenant". Yes, thank you Google Chrome for underlining it in red for me NOW! I guess it's time to turn on the spell checker in gEdit.