Why pass `Date.now()` to the constructor? I'm not sure, but is it different from just `new Date()`?