anchor.diff:          write("\n");
         }
   
  +      _firstInline = true;
         if (block is Para) {
           if (tight) {
             writeInlines(block.contents);
  
positive.code:       } else {
          throw new UnimplementedError(inline.toString());
        }
      }
    }
  
  
negative.code:       writeInlines(quote.contents, stripped: stripped);
        write(quote.single ? '\u{2019}' : '\u{201d}');
      } else {
        if (!quote.single && quote.open && _firstInline) {
          // If double quote is first char in inline then it can be opening.
          write('\u{201c}');
        } else {
          // Single quote have no contents and always closing.
          write(quote.single ? '\u{2019}' : '\u{201d}');
        }
      }
    }
  
  