Do you really need to check for Trident at this point, or can this just be an `else`? It seems like, if we're already within this method, then we've identified the browser as some IE variant, so we should just look for `rv:` and take whatever's there if we find it?