if (!(o instanceof SIRPredefinedFilter)) { theStream = o; o.accept(this); p.newLine(); } }
if (o instanceof SIRRecursiveStub) { p.println(" } else if (!(o instanceof SIRPredefinedFilter))  { theStream = o; o.accept(this); p.newLine(); } }
    public void visitAnyStream(SIROperator op)    {        streamQueue.add(op);        while (!streamQueue.isEmpty())            {                SIROperator o = (SIROperator)streamQueue.get(0);                streamQueue.remove(0);                // Do nothing if we've seen it; print it otherwise                if (!seenStreams.contains(o))                    {                        seenStreams.add(o);                        // Avoid builtins.                        if (!(o instanceof SIRPredefinedFilter))                            {                                theStream = o;                                o.accept(this);                                p.newLine();                            }                    }            }    }