Do not use private compiler API to track rounds

We don't have to do that, we just have to not claim annotation.
Also using javac private API breaks compilation under eclipse (ecj).