nit: sort these by the order they come from the network?

status, reason, headers, body