why not const DataOutStream& m ?