Let me state right from the start that this post will be self-indulgent and somewhat exhibitionistic, and I'm not really saying anything particularly new or original. The reason, both for the content and this "disclaimer" should become obvious as we move along. Right then, with that out of the way let's get to it. I had a bit of a revelation today.