I think here we need only check `_nextCall <= _elapsingTo`, because `_elapsingTo` is never `null` and `_now <= _elapsingTo` holds, making `_nextCall <= _now` and `_elapsingTo != null` checks redundant.