if a field has a non-trivial annotation, don't report it, unless it isn't used at all