I sort of agree, but couldn't we get into the situation where we've added the right items to the payload, but for instance, we've made a mistake and added the user's nick instead of the peer's nick? That wouldn't be caught (alright it might be caught elsewhere, but with callid that's not necessarily going to be so obvious).