@cryptoonist: Great post. I've