This extension is kind of weird. To me it seems that we should be wrapping the AnnotatedType only if the class' package has @Named but for some reason the extension wraps it always