Hmmm.  Should this add the actual clock time, or the **inteneded** clock time, given that timers are not exact?  I would say the inteneded clock time, since one can always access `clock.now()` from within their stream callback.