It allows you to call NewTimer inside module initializers
What do you mean by that? I cannot really think of any reason it wouldn't work before. So you would have to explain it.
It doesn't seem like you are the author of this.
The rest seems rather unnecessary and probably even slower. Except for NewTimerEx which can easily be added to the real timer utils anyway.