Seriously though, I don't see why this can't be easily done. The protocol is still young, and if the upgrades are worthwhile, which they are, adoption should be pretty quick. I think you could even make it backwards compatible, at the expense of bloat