Compression compression = new Compression(); CompressedSequence compressed = compression.fullyCompress(nodes);  ret.append(compression.compressedCode(compressed, LOOP_VAR));
Compression compression = new Compression(nodes); compression.fullyCompress();  ret.append(compression.compressedCode(LOOP_VAR));
    private static void printSchedule(FlatNode joiner, JoinerScheduleNode first, StringBuffer ret) {        if (first == null)            return;        JoinerScheduleNode[] nodes = JoinerScheduleNode.toArray(first);        Compression compression = new Compression();        CompressedSequence compressed = compression.fullyCompress(nodes);                ret.append(compression.compressedCode(compressed, LOOP_VAR));    }