I decided as long as I'm going to hell, I might as well do it thoroughly.
The most effective debugging tool is still careful thought, coupled with judiciously placed print statements.
I'm not a present, I'm a gift.