package foo:root; package foo:nest { interface nesty { use foo:dep1/i1.{o}; type l = list; } } interface i0 { use foo:dep1/i1.{o}; use foo:nest/nesty.{l}; type r = result; type r1 = result; }