Not sure about this, but wouldn't it improve readability (especially when scanning) when all exports are defined at this point as key-value-pairs (referencing the functions defined below)?