* also fail to compile and provide a proper error message when compiling with clang < 3.3