This trait is being used already to test MessageValue serialization, but adhoc tests in MessageTest are used for Message serialization.
Using MessageSerializatioTestTrait requires some changes to the Message class to make it testable that way, which might be a bit risky. (It's also possible that switching to json-codec might make it easier to deal with (eg) Title objects embedded in the Message.)