public void save(DataOutputStream out) throws IOException {
   literalLengthModel.save(out);
   offsetNibble0Model.save(out);
   offsetNibble1Model.save(out);
   offsetNibble2Model.save(out);
   offsetNibble3Model.save(out);
 }