@Override public void writeProperties(Properties props, DataOutput oos) throws IOException { _writeObject(props, oos); }
@Override public void writeByteArray(byte[] array, DataOutput out) throws IOException { _writeObject(array, out); }
@Override public void writeObject(Object obj, DataOutput out) throws IOException { _writeObject(obj, out); }