if(delegate != null) delegate.writeAbstractObject(out, obj);
delegate.writeAbstractObject(output, object);
  public static void writeAbstractObject(OutputStream out, Object obj)  {    if(delegate != null)      delegate.writeAbstractObject(out, obj);  }