Fixed precedence bug newly caught by clang-3.4