anchor.diff:      writeln(
           '''
           <meta charset="utf-8">
  -        <title>$title</title>
  +        <title>$title / $mainTitle</title>
           <link rel="stylesheet" type="text/css"
               href="${relativePath('styles.css')}">
           <link href="http://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800" rel="stylesheet" type="text/css">
  
positive.code:     _currentType = null;
  
      startFile(libraryUrl(library));
      writeHeader(library.name, [library.name, libraryUrl(library)]);
      writeln('<h2>Library <strong>${library.name}</strong></h2>');
  
      // Look for a comment for the entire library.
      final comment = _comments.findLibrary(library.baseSource);
  
negative.code:     startFile(typeUrl(type));
  
      final typeTitle =
        '${typeName(type)} ${type.isClass ? "Class" : "Interface"}';
      writeHeader('$typeTitle / ${type.library.name} Library',
          [type.library.name, libraryUrl(type.library),
           typeName(type), typeUrl(type)]);
      writeln(
          '''
          <h2><strong>${typeName(type, showBounds: true)}</strong>
            ${type.isClass ? "Class" : "Interface"}
          </h2>
          ''');
  
      docCode(type.span, getTypeComment(type));
  