Have a look at the messages exchanged by the varions header and handlerflow tests, they don't use mustUnderstand either.