Emits value changes of target signal as events.
template < typename D, typename S > Events<D,S> Monitor(const Signal<D,S>& target);
When target changes, emit the new value e = target.Value().
target
e = target.Value()