class Metadata {

  private byte[] name(int i) {
    return namesAndValues[i * 2];
  }

    Metadata(byte[]... binaryValues);
    Metadata(int usedNames, byte[]... binaryValues);
  public  Metadata();

}