Wow, I haven't actually finished anything in a long while.
Anyway, here's a vent piece, although it's more of a personal reminder for me than a vent.
I don't really want to talk about the actual thoughts that went behind this, unless I know you personally.