I'm about off topic here, but since you mention this spec i'd like to add my two cent.
It would be cool to add a way to specify a new jid, so the server could reply with a <gone/> error with the new Jid or even forward message to the new one.
signature.asc
Description: This is a digitally signed message part.
