Cut independent local function defs out of module functions (Part one)
... And paste them into the file scope to stop redefining them constantly (Part two)
Differentiate main quests from other quests