rather than duplicate the body of `request`, can you do something like:

```ruby
def request!(*args)
  response = request(*args)
  response.code == 200 ? response : raise AdobeConnect::ServerUnavailableError.new(domain, action)
end
```