Compile, and why the heck are there so many whitespace changes