Annotation processor for generating compile-time safe property expressions