public override OutStream flush() { try { if (outStream != null) outStream.Flush(); return this; } catch (IOException e) { throw IOErr.make(e).val; } }