@Override
  public @NotNull AttributeStub deserialize(@NotNull StubInputStream dataStream, ElementStub parentStub) throws IOException {
    return new AttributeStub(parentStub,
                             Objects.requireNonNull(dataStream.readNameString()),
                             dataStream.readNameString(), dataStream.readUTFFast());
  }
@Override
  public @NotNull AttributeStub deserialize(@NotNull StubInputStream dataStream, ElementStub parentStub)