anchor.diff:      let buffer = StringBuilder()
       let flushStart = new Event<unit>()
       let flushEnd = new Event<unit>()
  -    
  +
       let flushInner () =
         if inited then
           lock buffer <| fun _ ->
  
positive.code:           let mutable currentColour = foregroundColor
            parts |> List.iter (fun (text, colour) ->
              if currentColour <> colour then
                colourText colours.Value colour |> buffer.Append |> ignore
                currentColour <- colour
              buffer.Append text |> ignore
            )
  
negative.code: /// The Message module contains functions that can help callers compose messages. This
  /// module is especially helpful to open to make calls into Logary's facade small.
  [<CompilationRepresentation(CompilationRepresentationFlags.ModuleSuffix)>]
  module Message =
    open Literals
  
    /// Create a new event log message.
  