add following functions
- merge(obj1, obj2)
- require(file, callback)