phylum.accept(s2s);
for (int i = 0; i < structs.length; i++) { assert structs[i] != null; if (!(structs[i].getIdent().equals("Complex"))) structs[i].accept(s2s); } for (int i = 0; i < interfaces.length; i++) interfaces[i].accept(s2s); s2s.visitAnyStream(str);
    public static void run(JPhylum phylum) {        SIRToStreamIt s2s = new SIRToStreamIt();        phylum.accept(s2s);        System.err.println(s2s.getPrinter().getString());        s2s.close();    }