In the days long ago before I joined Microsoft, I was an itinerant consultant in UML. I'd wander the countryside with a slide deck, a projector and a cooking pot on my back, gathering small crowds under the shade of a tree to tell them the Good News: