OK, sorry about the title of this thread. I'm just messing around. The fact is I can't stand "mysterious secrets". I also have no patience with long lectures on ancient methods with arcane names like "the snake engine" and so on. So I found the following explanation refreshing. Any thoughts?