Request applyHeaders(Request request, Map<String, String> headers) { final h = Map<String, String>.from(request.headers); h.addAll(headers); return request.replace(headers: h); }