anchor.diff:      let inline atEnd (zipper : ListZipper<'T>) : bool =
           zipper.AtEnd
   
  -    /// The previous element (if any) and current element (if any),
  -    /// based on the zipper's current position.
  +    /// The previous element (if any) and current element (if any), based on the zipper's current position.
       [<CompiledName("Context")>]
       let inline context (zipper : ListZipper<'T>) : 'T option * 'T option =
           zipper.Context
  
positive.code:             | current :: _ ->
                  Some current
  
      /// The previous element (if any).
      member __.Previous
          with get () =
              match path with
  
negative.code:             (ListZipper (path, prev :: list)).ToList ()
  
  
  /// <summary>Functional operators related to the <see cref="ListZipper`1"/> type.</summary>
  [<RequireQualifiedAccess; CompilationRepresentation(CompilationRepresentationFlags.ModuleSuffix)>]
  module ListZipper =
      /// The empty zipper value.
  