_UnpackMessage
bool _UnpackMessage(unpack_cookie& state,
while (_UnpackMessage(cookie, &fLastMessage, &handler, &usePreferred)) {