Also this hash looks like a good thing to cache. Since we're in selfy/staticy scope, this is essentially a global thing - when it's called the first time, we can cache it to an instance variable and prevent each call from having to recreate the hash - seems safe since we won't be programmatically switching responses for any given request.
```ruby
def response_hash
  @response_hash ||= { requests... => responses... }
end
```