Has anyone figured out how to make Module:Stop() work?? I've tried both Module.Stop('module name') and modulename:Stop() formats and it doesn't work...

The only thing that works is when I create the module without starting it (using false for param 'startOnCreate') I'm able to start the module using Module.Start... But stopping the module afterwards still doesn't work...

Maybe I'm just fooling myself and I can't use Module.Stop on a label??.. But then again starting a module works...

Also where should one put module code? In the beginning of the main lua file, the end, a dedicated lua file, or doesn't matter??