do we even need `isDefined($sniffer.msieDocumentMode)`?