@mikej: Excellent post!