It was renamed in the billing tests because that was just adding the metadata to a message. This also returns the message with the metadata added, so I think `with_md()` is a more appropriate name here.