I gave the other guys in my group the chalk talk on the new functionality I'm building. We'll see how things go, but at least I was able to explain to them what it was supposed to do and how it would make their life simpler. One fellow objected to my building an intermediate class that would require an XML renderer on top rather than just handing him his XML directly. This led to an interesting discussion of code reuse vs. efficiency. I think that the way that I'm constructing the intermediate class, the efficiency argument is moot -- that is, the overhead of allocating an array of many objects is going to be swamped by everything else that's going on. But we'll see after I'm done when we get around to benchmarking the process.
This was followed by lunch. A lot of lunch. An enormous bone-in ribeye with a variety of sides that we passed around, including french fries, onion rings, broccoli, and some absolutely wonderful parmesan garlic macaroni and cheese that I want to figure out how to duplicate.
Then we had dessert. I wisely turned down the piece of chocolate cake the size of a small house and had the piece of carrot cake that was the size of an outbuilding. It too was wonderful.
In a little bit, I'm going to waddle back over to Northwestern Station and catch my train home.