code: @Nonnull
    public MimeTypeInfoManager read (@Nonnull final IReadableResource aRes)
    {
      ValueEnforcer.notNull (aRes, "Resource");
  
      final IMicroDocument aDoc = MicroReader.readMicroXML (aRes);
      if (aDoc == null)
        throw new IllegalArgumentException ("Failed to read MimeTypeInfo resource " + aRes);
  
      aDoc.getDocumentElement ().forAllChildElements (eItem -> {
        final MimeTypeInfo aInfo = MicroTypeConverter.convertToNative (eItem, MimeTypeInfo.class);
        registerMimeType (aInfo);
      });
      return this;
    }
docs: Read the information from the specified resource.
  
  @param aRes
  The resource to read. May not be <code>null</code>.
  @return this