Are there any plans to create a top level geddy object that can be required in other library files? Node supports circular dependency resolution and has a great import / export module system.
Not using these and opting for a globally scoped variable seems wrong. Should be using the module system as it was intended to be used.
First step would be doing something like this : #120
Requireable top-level in master. If it doesn't work as needed, feel free to reopen.