The document discusses IPv6 headers and extension headers. It clarifies that extension headers are separate from the IPv6 header, and are not included in the IPv6 header length. The payload length of an IPv6 packet does include the length of any extension headers. For example, a packet may have an 8 byte Hop-by-Hop option header, so the ICMPv6 payload would be 36 bytes minus the 8 bytes for the extension header. Extension header lengths must always be considered separately from the IPv6 header length.