support module.require for #425