Note, however, that this is not the same as the real browser engine - there are key areas which still perform like the native version. As an example, IE8 in IE7 compatibility mode will throw JavaScript exceptions if you try to set invalid styles on a DOM element but real IE7 silently ignores the error.