MessageType add support to specify the types supported (mapping)