public function getMessage(string $messageId, ?string $blockId = null): GetMessageResponse
    {
        $command = new GetMessageCommand($messageId, $blockId);
        $response = $this->driver->executeCommand($command);

        return new GetMessageResponse($response->getRawData());
    }