Doesn't work with Clang?