@Override public void writeFrame(Frame frame) throws IOException { if (confusedOnce) { super.writeFrame(frame); } else { Frame confusedFrame = confuser.confuse(frame); if (confusedFrame != frame) confusedOnce = true; if (confusedFrame != null) { super.writeFrame(confusedFrame); } } }