Change inheritance approach to suit IE10