Nicer compile error handling