anchor.diff:  let y = 3
   do ()"""
   
  +[<Test; Ignore "Activate when tokenizer is more elaborate">]
  +let ``basic single-field stub generation when left brace is on next line`` () =
  +    """
  +type MyRecord = { Field1: int }
  +let x: MyRecord =
  +    { }"""
  +    |> insertStubFromPos (Pos.fromZ 2 7)
  +    |> assertSrcAreEqual """
  +type MyRecord = { Field1: int }
  +let x: MyRecord =
  +    { Field1 = failwith "" }"""
  +
  +
   #if INTERACTIVE
   ``basic single-field record stub generation`` ()
   ``basic multiple-field record stub generation`` ()
  
positive.code:     }
  
  let insertStubFromPos caretPos src =
      let recordDefnFromPt = getRecordDefinitionFromPoint src caretPos
      match recordDefnFromPt with
      | None -> src
      | Some(_, context, entity, insertLocation) ->
  
negative.code:     | Some tree -> Some (tree, endPosOfLBrace)
      | None -> None
  
  let getRecordDefinitionFromPoint (pos: pos) (src: string) =
      maybe {
          let! recordBindingData, endPosOfLBrace' = getRecordBindingData src pos
          let! endPosOfLBrace = endPosOfLBrace'
  