Compile-time annotation processor, intented to