Adds transducers.
Replaces triggers with a more direct implementation of signals and signal observers.