Imagine tho: Accept: none by default. Just send me the status code. I can enumerate 404 so you can send it to me as 0x0194. We can make it TLV then it's 0x01020194 and we can add a version (0x02) then it's 0x00010201020194 and then optionally you can tell me what went wrong, enumerated, like on a 500, 0x000102010201f4030101 - oh wow only 10 bytes, just to know i fucked up whatever error 0x01 is.
Imagine tho:
Accept: noneby default. Just send me the status code. I can enumerate 404 so you can send it to me as0x0194. We can make it TLV then it's0x01020194and we can add a version (0x02) then it's0x00010201020194and then optionally you can tell me what went wrong, enumerated, like on a500,0x000102010201f4030101- oh wow only 10 bytes, just to know i fucked up whatever error 0x01 is.Make the internet binary again.