Sometimes it's hard to make GCC and Clang happy at the same time...