Add ability to use require()