Doing a lot of stuff to learn better compiling