Use private properties for Publisher/Subscriber