@mcgilli: Fantastic post!