Used for message types for which we don't have concrete classes, yet, such as CloseConnection and MessageError, as well as unknown types.