What about using [parent-module](https://www.npmjs.com/package/parent-module) or directly [callsites](https://www.npmjs.com/package/callsites) to avoid the need of passing `module` as the first argument?
What about using parent-module or directly callsites to avoid the need of passing
moduleas the first argument?