is it better to use `global.verbose` than `var verbose` here ? Is it so you can reuse this in other js files?

If you make it really global, then maybe it's better to use a more collision-proof var name, like "verboseLogs" or something like this