anchor.diff:                | T("{"|"}")::_ -> false
                 | _ -> true
           |> Seq.iter (printSummary wr id2items false inSection toSection drop)
  +    if spacing then
  +      fprintf wr "</span>"
   
   let rec printDescription wr id2items item =
     if Option.isSome item.Id &&
  
positive.code:      | [] -> (List.rev items, [])
       | (i, text: string)::lines ->
         if text.Length = 0
            || List.exists text.StartsWith ["#"; "// "; "////"; "open "] then
           outside indent path items docs attrs lines
         elif i <= indent then
           (List.rev items, (i, text)::lines)
         elif text.StartsWith "///" then
           outside indent path items (text.Substring 3::docs) attrs lines
         elif text.StartsWith "//# " then
  
negative.code:   let indent = max (item.Indent - drop) 0
    let prefix = String.replicate indent " "
    if item.Kind = Some "header" then
      fprintfn wr """%s<span class="h3">%s</span>""" prefix (List.head item.Doc |> asText)
    elif item.Kind = Some "spacer" then
      fprintf wr "</pre>\n<pre>"
    else
      let spacing = deep && (item.Kind = Some "module" || item.Kind = Some "type")
      if spacing then
        fprintf wr """<span class="spacing">"""
      item.Attr
      |> Seq.iter ^ fun attr ->
           fprintf wr "%s" prefix
  