Compiler internals are fine as long as they come from scala-reflect.jar, but I saw `import compiler._` and got scared that you use something that's not in scala-reflect.jar (yet :)), e.g. typer, type contexts, etc.