@Override
    public Map<HMember, Equations> read(@NotNull DataInput in) throws IOException {
      return StreamEx.of(DataInputOutputUtilRt.readSeq(in, () -> Pair.create(HKeyDescriptor.INSTANCE.read(in), readEquations(in)))).
        toMap(p -> p.getFirst(), p -> p.getSecond(), ClassDataIndexer.MERGER);
    }
@Override
    public Map<HMember, Equations> read(@NotNull DataInput in)