Currently, the (logical) names of explicit and related (association or inheritance) types differ, when the type is parametrised. This creates duplicate types, one with and one without the parameters. The problems is that for explicit types the element name, which excludes the type parameters, is used, while for related types the type signature, which includes the type parameters, is used.
Currently, the (logical) names of explicit and related (association or inheritance) types differ, when the type is parametrised. This creates duplicate types, one with and one without the parameters. The problems is that for explicit types the element name, which excludes the type parameters, is used, while for related types the type signature, which includes the type parameters, is used.