Why `replaceTimeService` and not just `timeService`?