make the matchers able to notify the manager when their exclusive policy changes. Also changes exclusive to a trait, instead of a property