And now for something completely different...

And now for something completely different...

Warning: this will be a somewhat lengthy blog post. I do encourage everyone to rea...