two-types and chain errors for user and bug in node
var e2 = UserError = e2UserError BugError = e2BugError;throw 'xxx';throw 400 'xxx';throw err 'xxx';//caused by another error `err`throw err 400 'xxx';
License :
Licensed under MIT
Copyright (c) 2015 kiliwalk