Message.is_system was checking if self.type is MessageType.default but now there are other MessageTypes that are not system messages