When working with Error objects in NodeJS, there is the standard 'error' event that can be emitted by EventEmitters, which gets automatically turned into a Thrown error if it's not handled. But what about varying levels of error severity (i.e. "info" or "notice" errors vs. "warning" or "critical"). As far as I can see, there's not a When working with Error objects in NodeJS, ther