i changed my mind. Left is still a lot of spaces, and changing every line of a macro every time the longest line changes length is not very version control friendly
the LLVM style's default of Right is just an absurd number of spaces