Each header is just _"some bytes added by someone"_. There is no single standard to refer to. They can appear in combination. I believe this is how the grib api also handles grib messages. Yes, this number is arbitrary.