I'm convinced of the inside job hypothesis. The buggy construct, a precompiler ifdef confusion, was only ever once confusing to him through all 200+ instances throughout his github history, authored under the switck nym. "switch" itself looks like a pun on bait-and-switch, doesn't it?