The @ConfigProperty has a target like
@Target({METHOD, FIELD, PARAMETER, TYPE})
Do we currently support METHOD and TYPE?
Looks like in most cases, it's for fields.
For version, I would only keep FIELD and PARAMETER that we can easily support
Happy to push a PR if we are ok.