I'd like to continue the discussion here and on the other changesets where I've made comments, but I'm going to be out of touch for a few days. Please be patient if it takes me a while to respond to comments.