So Ibrahim, how was your weekend?
Stop everything, every thread, freeze all values.
When things get confusing, programmers add breakpoints in the code, hook up a
debugger, and force everything to stop. Commands run one at a time. Every
assumption is checked, every variable poked at. Is that boolean really