Quote from Adirelle
If it happens that several addons uses your library and all of them use AceTimer to do the voice check activation, the code will be run far more often that you'd like. Handling this inside the library ensure this won't happen.
Moreover, as an addon author myself, I'd expect that a library make my life simplier and doesn't require a lot of effort to make it working. Ideal I would just drop the file in my addon, load it from the ToC and have it working. That's especially true for libraries that provides optional features.
I am still quite new to the concept of making wow addons and never bitter to learn a thing or two.
Then I have an other question, is it possible to see here at curseforge what projects use my library? I am curious to see what addons will accept it.