Java annotation processor, generating class sets based on class tagging;