@icantor: Great post!