1. the reason is simple. You may clear the interval wherever you want in your application
2. you do not need to copy an instance here as it is a module and runs only once.
3. no difference here, object or class, module runs once, just do not repeat interval "key_string" and you will be good ;)