Please put this at least close to what it protects it makes reading the structure definition simpler (and we haven't gotten to the point of rearranging structures for better cache footprint)