This is a bit of a strange one and I was unsure of how to encode it. The error codes are not HTTP status codes, in general. a 503 http status code is service unavailable, but we use errno 201. If errno === 201, and code === 503, that indicates server busy. :/

And the hard coding of 503 all over the place seems janktastic. any ideas?