I found 'AuditOverrides' and 'AuditOverride' are useless when special on the class level. So I dig into the code of envers. I found envers only read this two annotation from property level. Is this a bug or just designed like this? If it is designed like this. I think `@Target` should not include `Type`.