You cannot set `matcher.matches = 'new value'` if matcher is a [MediaQueryList](https://developer.mozilla.org/en-US/docs/Web/API/MediaQueryList). The `matches` value will simply not change. Instead I suggest using a dummy object that will actually accept whatever values you want to set on it.