Make the compiler bitch over every little detail