Checkboxes and Columns, Line 'em Up

Oftentimes when you've been working on a specific platform for a while, you will fall into the trap of thinking that it'll do what you expect every time; mostly because you've learned the general structure of the platform and the idioms involved in using it for development. The aforementioned trap…