My blog post; of course you can do whatever you like with it. I'm not too sure about the accuracy of it, since I wrote that months ago and my understanding of many concepts has since developed.