Compatibility with older clang versions