But why does this class need a `preventDefault`? There is not action being taken there other then altering `this.defaultPrevented`. This seems misleading to me.