mcavage/node-restify — pull request #495 by 13W (2013-12-10 15:36:51+00:00)
Title: Don't override response code in res.send(code, errorObj)

If you invoke res.send() with an error that has a statusCode attribute,
that will be used, otherwise a default of 500 will be used
(unless you're using res.send(4xx, new Error('blah)))."

http://mcavage.me/node-restify/#Error-handling

issue #493