This module provides several classes in support of Joyent's Best Practices for Error Handling in Node.js. If you find any of the behavior here confusing or surprising, check out that document first. The error classes here support: printf-style arguments for the message chains of causes properties to provide extra information about the error creating your own subclasses that support all of these Th