If std B was based on std A you would have to switch to std C before switching to std B, otherwise it would not bother making the change.
(where std C was not the same base std as A or B. The standards still have some hard coded portion that makes ISO, ANSI, JIS standards different, and it is...