Fixed so you can compile this with clang again. useful error messages to the people