Using this operator keeps the state inside the Signal itself and solves the weak-strong dance that has to be broken.