protected Object writePreProcess(Object o) throws Exception {
  return o;
}

protected Object writePreProcess ( Object o ) throws Exception { return o ; }
enables derived classes to due some pre - processing on the objects , that ' s about to be serialized . right now it only returns the object .
