Compiles and writes its own code!
Switched to the new y_hooks.