time: clock.now + interval,
run: () => {
arm(); // schedule the next tick first, so a throwing
handler(); // handler doesn't kill the interval
},
source: { toString: () => `setInterval (iteration ${myIter})`, stackTrace: stack },
trace: baseTrace.child(`tick #${myIter}`),