This is necessary to correctly resolve the context within types, as the name of the type is only present in the type unit.