A great post!
Copied it, with a couple of comments.