A simple extension to the Node.js built-in Error object to allow you to pass an object to the constructor whose keys will be put into the Error object.