UnopenedNamespacesResolver shows the smart tag on generic type constraints and DU types