Iterable<JvmNodeReferenceID> (JvmNodeReferenceID classId) { return Iterators.unique(Iterators.flat(Iterators.map(getNodes(classId, JvmClass.class), cl -> Iterators.map(cl.getSuperTypes(), st -> new JvmNodeReferenceID(st))))); }