@ernie @anildash I get the impression that a client could address these concerns, without updating the protocol. Though I might be wrong.
Basically we're arguing over strategy.
It'd be great for Mozilla to tackle this, I think it'd be *well* worth the investment for them! But I'm not holding my breath.
Or I'm willing to incorporate your ideas into my work, but that won't have the adoption.