return Type.singleType(getTypeLink(level + 1), clasz.module());
return Type.singleType(getTypeLink(level + 1), outers[level].clasz.module());
        public Type getTypeLink(int level) {            if (tlinks.length <= level) return Type.localThisType;            if (tlinks[level] != null) return tlinks[level].type();            // !!! if (clasz.isPackage()) return Type.localThisType;            return Type.singleType(getTypeLink(level + 1), clasz.module());        }