@compileTimeOnly: moved to scala-library.jar, got some fixes

review @retronym