IMHO, I believe that the examples should consider v4 and v6.
But there is something more important than that!
The examples should be made so that the routing policies apply simultaneously to both Address-Families.
I honestly feel disgusted when I have to operate a routing engine that does not allow me to use the same route-maps (or equivalent) for both address-families.
P.S.: Hey Huawei, how are you doing?
I think that using the same routing-policies, regardless of address-families, should be BCOP.
It is because of the lack of this as a standard that aberrations such as:
"In IPv4 the path is BabaNet->ThatNet, and in IPv6 it is BabaNet->TutuNet->FifiNet>ThatNet."
In the day-to-day work of network operators, they end up having to take emergency actions to deal with a specific need, and IPv4 routing policies being separated from IPv6 routing policies, they end up only putting out the fire in IPv4 and IPv6 ends up forgotten.