Make a function mimic another one
MIT License
Promisify a callback-style function
Watch an object or array for changes
Merge objects using their property descriptors
Define a lazily evaluated property on an object
A safer `.hasOwnProperty()`
Rename a function
Get, set, or delete a property from a nested object using a dot path