public virtual void Flush() { try { Packer.flush(); } catch (IOException e) { throw new UncheckedIOException(e); } }