This limitation is why none of the fields in `Message` take a `Vec`: https://github.com/nox/serde_urlencoded/issues/52