Why? These should be logically equivalent and clang may swap them back again.