It is correct because it is supposed to exclude IE7/8 which is what !pe.preIE9 does (since preIE9 = IE7/8).