code: public Map.Entry<K, V> parseEntry(ByteString bytes, ExtensionRegistryLite extensionRegistry) throws IOException {
          return parseEntry(bytes.newCodedInput(), metadata, extensionRegistry);
      }
docs: Parses an entry off of the input as a {@link Map.Entry}. This helper requires an allocation so using
  {@link #parseInto} is preferred if possible.
  
  @param bytes the bytes
  @param extensionRegistry the extension registry
  @return the map. entry
  @throws IOException Signals that an I/O exception has occurred.