@Override
      public ModuleRequiresRepr read(@NotNull DataInput in) {
        return new ModuleRequiresRepr(context, in);
      }
@Override
      public ModuleRequiresRepr read(@NotNull DataInput in)