The documentation comment for the http_proto::method enumeration should state an additional guarantee: That the first constant starts at 0 (zero), and each subsequent constant is incremented by one, making the constants suitable for use as indexes into a compact array. Any fixes for this issue should limit changes to ONLY the documentation comment for http_proto::method.