Implemented a new Timer encapsulation, but I've only foisted it upon the listenCycleTimeoutTimer.