I checked all 5 cases for overflows when checking for missed deadlines (there is current time, timeToWake and lastWakeTime, with various combinations of overflows) This should be the correct implementation now
However, commented outputs are not changed yet.
CommandingServiceBase is no longer a template