But we need some interface or something. I think we should have two basic exceptions (ClientError and ServerError seems sane). Some people won't want to write tons of exceptions.