public static function targetNotFound($targetName, Exception $cause = null)
    {
        return new static(sprintf(
            'The install target "%s" does not exist.',
            $targetName
        ), self::TARGET_NOT_FOUND, $cause);
    }