If this code works, it was written by me. If not, I don't know who wrote it.

Paul DiLascia in his code comments