@Aljoscha hey, i tried to find when we've talked about a similar pattern, best i came up with was: %ycm4IqQ..., %hSEmE75..., %PQSNjDI....
in your case, wouldn't the "type" of a message schema be a normal hash, pointing to a message which describes that specification? then that specification wouldn't have a type, since there's no reason any message must have a type
property, it's only convention.