Fixing bizarre compilation error on recent clang