@Override
  public byte @NotNull [] contentsToByteArray() throws IOException {
    if (myContent == null) throw new IOException();
    return myContent;
  }
@Override
  public byte @NotNull [] contentsToByteArray()