So I'm not sure that there's an existing thread that's appropriate for this, so I guess I'll just make one. It's sort-of a late birthday present to Pixel. Based off of this.