@ArtOfCode I've made a long-ish comment with some suggestions on the
meta post gist. I didn't get all the way through the gist, but need to take a bit of a break. If those comments are helpful, I should be able to go the rest of the way through it later. Pinging you here due to GitHub's complete lack of notifications for gist comments.