static public function createWithSafeMessage($safeMessage = "", array $messageData = array(), $code = 0, \Exception $previous = null)
    {
        $exception = new static($safeMessage, $code, $previous);
        $exception->setSafeMessage($safeMessage, $messageData);

        return $exception;
    }