anchor.diff:              case EpubContentType.CSS:
                 result.Css[fileName] = epubTextContentFile;
                 break;
  +            case EpubContentType.DTBOOK:
  +            case EpubContentType.DTBOOK_NCX:
  +            case EpubContentType.OEB1_DOCUMENT:
  +            case EpubContentType.XML:
  +            case EpubContentType.OEB1_CSS:
  +            case EpubContentType.IMAGE_GIF:
  +            case EpubContentType.IMAGE_JPEG:
  +            case EpubContentType.IMAGE_PNG:
  +            case EpubContentType.IMAGE_SVG:
  +            case EpubContentType.FONT_TRUETYPE:
  +            case EpubContentType.FONT_OPENTYPE:
  +            case EpubContentType.OTHER:
  +              break;
             }
             result.AllFiles[fileName] = epubTextContentFile;
             break;
  
positive.code:             case EpubContentType.FONT_TRUETYPE:
              case EpubContentType.FONT_OPENTYPE:
                result.Fonts[fileName] = epubByteContentFile;
                break;
            }
            result.AllFiles[fileName] = epubByteContentFile;
  
negative.code: 
  class ContentReader {
    static EpubContentRef ParseContentMap(EpubBookRef bookRef) {
      EpubContentRef result = new EpubContentRef();
      result.Html = new Map<String, EpubTextContentFileRef>();
      result.Css = new Map<String, EpubTextContentFileRef>();
      result.Images = new Map<String, EpubByteContentFileRef>();
      result.Fonts = new Map<String, EpubByteContentFileRef>();
      result.AllFiles = new Map<String, EpubContentFileRef>();
  
      bookRef.Schema.Package.Manifest.Items
          .forEach((EpubManifestItem manifestItem) {
        String fileName = manifestItem.Href;
  