Just want to chime in and say that I'm also against this change. I can see some small benefits, but I also see problems, all of which have already been covered. Even if it is a small net improvement, I don't think it's anywhere near a big enough improvement to warrant an API change.