<FromGitter>
<Blacksmoke16> i might suggest moving the logic into objects or something if it makes sense. totally can do everything at the top level, but are prob going to run into some issues
<FromGitter>
<Blacksmoke16> modules are primarily used as namespaces, like so code with the same name can exist in multiple places. so having multiple top level namespaces that just define some local/class vars doesnt really make sense