By the way, I'm mobile for the rest of the weekend so can't test myself, but the specs I wrote back then should cover for most of the possible regressions when modifying that code. Did you run the test suite on IE? Tests should fail on IE with these changes.