Woe to the release that says, "working as intended," for many a tear has been shed, over code which when read, appeared to do what you thought in your head, and yet, when all is said, nothing remains the same forever.
All the world's a stack,
And all the classes and functions merely pointers:
They have their exits and their entrances;
And one variable in its time plays many parts.