anchor.diff:  	end.
   
   -spec return_response_error_404(iodata()) -> {error, any()}.
  -return_response_error_404(<<>>) ->
  -	{error, {missing_response_body, 404}};
   return_response_error_404(Xml) ->
   	#'Error'{'Code' = Code, 'Resource' = R} = riaks2c_xsd:scan(Xml),
   	case Code of
  
positive.code: 	end.
  
  -spec throw_response_error_412(iodata()) -> no_return().
  throw_response_error_412(<<>>) ->
  	error({missing_response_body, 412});
  throw_response_error_412(Xml) ->
  	#'Error'{'Code' = Code, 'Resource' = R} = riaks2c_xsd:scan(Xml),
  	case Code of
  
negative.code: 	exit({unsupported_response_error, {Status, try riaks2c_xsd:scan(Xml) catch _:_ -> Xml end}}).
  
  -spec throw_response_error_400(iodata()) -> no_return().
  throw_response_error_400(Xml) ->
  	#'Error'{'Code' = Code, 'Resource' = R} = riaks2c_xsd:scan(Xml),
  	{Bucket, Key} = parse_resource_key(R), 
  