petkaantonov/bluebird — pull request #345 by ohwillie (2014-10-08 23:14:08+00:00)
Title: The name, message, and stack properties on Errors should be non-enumerable.

In order to make the error subclasses behave more closely like the built-in JavaScript error classes, the name, message, and stack properties should be designated as non-enumerable.