The bpy.app.timers functions needs a warning in it's documentation

I’ve recently found out that nowhere in the documentation is it recommended for the Run a Function every x Seconds function of the bpy.app.timers, to make sure that you unregister that function once you are done with it.
Because that thing and the code that is run will keep running until you close blender.And if you execute it more than once(by a button or something like that) then you are just adding more and more code executions(it’s not resetting it’s adding more instances of that function) .
So the user should be advised to use the .unregister() function.
This does not happen with Run a Function in x Seconds .After the code is executed the function is automatically unregistered. Which makes sense that it would and the “every x seconds” won’t be. But still…there should be a warning for that.