Dino Farinacci has suggested this text :
o When a IPv6 router is using a UDP header as part of a tunnel
encapsulation,
it MAY compute a UDP checksum. The IPv6 router on the other side of the
tunnel receives a UDP checksum of non-zero it MUST compute the checksum
according to [UDP-spec]. When an IPv6 router uses a UDP header for tunnel
encapsulation and sets the UDP checksum field to 0, the IPv6 router on
the
other side of the tunnel MUST not compute the checksum on the received
packet. This procedure allows tunnel routers to behave the same for
tunnel encapsulating IPv4 and IPv6 packets.
At the least AMT and LISP would require this, and I suspect that there
will be others.