This makes the "messages" key in the content required. This is currently optional in the spec, but that seems to be an error.