Does the first entry in the `Accept` header necessarily correspond with the format that's actually sent? What if there's a list where the first format isn't one that's supported but the second is? The response would then be the second of the formats. Is there any way of working out which format is actually selected for the response, like by looking at the response content type?