IE8 Compatibility

Adding fixes for IE8 compatibility (looks like this addresses some upstream component/dom changes as well)