getInitPhases()[0] = new JMethodDeclaration();
    public void copyState(SIRFilter other) {	super.copyState(other);	if (!(other instanceof SIRTwoStageFilter)) {	    // this is a little tricky -- if we're copying from an	    // SIRFilter into a TwoStageFilter, then we don't want the	    // single-stage filter's "non-existant" init stage to	    // clobber the "empty" init stage of the two-stage filter.	    // So just restore the empty init stage here if we have a	    // two-stage filter.	    setInitPhases(new JMethodDeclaration[1]);	}    }