Patched for < IE8 hopefully.