> thinking about compilers again