Yes, it's if users want to observe it just as they would with the `issers`. Technically, the callback will only be fired when the `matches` property *has* changed, it's just that Ember isn't smart enough to descend into the `matcher` object to see that `matches` has turned from true to false, or vice versa.