Could we get tests for the failure cases that happen when inbound and outbound messages without `user_account` or `tag` are sent are sent to billing? I know this isn't supposed to happen but I'd rather be sure that that case is handled properly too (probably by logging the appropriate error?).