private static boolean isFusable(SIRSplitJoin sj) {
public static boolean isFusable(SIRSplitJoin sj) {
    private static boolean isFusable(SIRSplitJoin sj) {        // Check the ratios.        Iterator childIter = sj.getParallelStreams().iterator();        while (childIter.hasNext()) {            SIRStream str = (SIRStream)childIter.next();            if (!(str instanceof SIRFilter)) {                return false;	    }            SIRFilter filter = (SIRFilter)str;	    // don't allow two-stage filters, since we aren't dealing	    // with how to fuse their initWork functions.	    /*	      if (filter instanceof SIRTwoStageFilter) {	      System.err.println("Didn't fuse SJ because this child is a 2-stage filter: " + filter);	      return false;	      }	    */        }	return true;    }