FallBack to dummy implementation in IE8 IE9, and fix merge issues