Clang's warnings keep getting better. A handy warning on dubious uses of commas just landed on trunk: https://reviews.llvm.org/D3976