don't depend on any version of the scala compiler, make the user specify in their project.clj.