I think `compile` needs to be as light as possible...
# general
h
I think
compile
needs to be as light as possible, to facilitate a fast and tight edit-compile-test cycle.