Why are 400, 403 and 503 valid response codes to signify that a call is being rate limited? Was there a dart board involved?
* 400 Bad Request: The request was invalid. An accompanying error message will explain why. This is the status code will be returned during rate limiting. * 403 Forbidden: The request is understood, but it has been refused. An accompanying error message will explain why. This code is used when requests are being denied due to update limits. * 503 Service Unavailable: The Twitter servers are up, but overloaded with requests. Try again later. The search and trend methods use this to indicate when you are being rate limited. http://apiwiki.twitter.com/HTTP-Response-Codes-and-Errors
