Right, but what I mean is that we use the `@annotation_provider` ivar and drop the `attr_reader`?