…ing false data.
…rors, a simple "raise" should be fine.
… works when pointed at user streams too.
searches, where Twitter will take longer than five seconds even to send a response header. My preferred default would be no timeout at all, but if we are to have one then five minutes seems more reasonable than five seconds.
when using OAuth (because the nonce has been used before, and the timestamp is no longer correct).
…alse values can be used. (In particular I want to be able to pass timeout=None, but one might also reasonably want to pass zero for some of the other options.)
… This enables use of one's own user models.