Once you’re down a logical branch, there’s no coming back to the main branch. It’s hacks all the way down from there to do things that are extremely simple in a normal programming language.