Implementation
Map<String, String> get headers {
var res = <String, String>{};
var parentHeaders = _parent?.headers;
if (parentHeaders != null && parentHeaders.isNotEmpty) {
res.addAll(parentHeaders);
}
if (_headers.isNotEmpty) {
res.addAll(_headers);
}
return res;
}