Added keepAlive flag so the registered callback function won't get unregistered once the result got out of scope. This would be more expected behaviour.
Coverage increased (+0.02%) to 78.59% when pulling 533d3b4227c12f909f4cd9cbbc1b2f5bab771d0d on Premik:TimerCbKeepAlive into a04237dd37e143d0a80f883c472093dd9dd70d25 on ponty:master.