Utility functions for JavaScript and Node.js used and maintained by Benjamin Lupton