Add object-path to modules

This might be a bit more controversial... but I like promises.