module Typhoeus::Request::Cacheable

def response=(response)

def response=(response)
  cache.set(self, response) if cacheable? && !response.cached?
  super
end