anchor.diff:      | Some tree -> Some (tree, endPosOfLBrace)
       | None -> None
   
  -let getRecordDefinitionFromPoint (src: string) (pos: pos) =
  +let getRecordDefinitionFromPoint (pos: pos) (src: string) =
       maybe {
           let! recordBindingData, endPosOfLBrace' = getRecordBindingData src pos
           let! endPosOfLBrace = endPosOfLBrace'
  
positive.code: let y = 3
  do ()"""
  
  #if INTERACTIVE
  ``basic single-field record stub generation`` ()
  ``basic multiple-field record stub generation`` ()
  
negative.code:     }
  
  let insertStubFromPos caretPos src =
      let recordDefnFromPt = getRecordDefinitionFromPoint caretPos src
      match recordDefnFromPt with
      | None -> src
      | Some(_, context, entity, insertLocation) ->
  