Extract Butcher::Response into real class.
Client support receiving url to skip source