anchor.diff:  ///
   /// To get to `7`, our path will be `['c', 2, 'f', 1]`. The path for the base
   /// object is the empty array `[]`. All modification methods will throw a
  -/// [Argu,emtError] if the path provided is invalid. Note also that that the order
  -/// of elements in the path is important, and it should be arranged in order of
  -/// calling, with the first element being the first key or index to be called.
  +/// [ArgumentError] if the path provided is invalid. Note also that that the
  +/// order of elements in the path is important, and it should be arranged in
  +/// order of calling, with the first element being the first key or index to be
  +/// called.
   ///
   /// In most modification methods, users are required to pass in a value to be
   /// used for updating the YAML tree. This value is only allowed to either be a
  
positive.code:   ///
    /// [index] must be non-negative and no greater than the list's length.
    ///
    /// Throws a [ArgumentError] if the element at the given path is not a [YamlList]
    /// or if the path is invalid.
    ///
    /// **Example:**
    /// ```dart
  
negative.code: /// such a situation should be extremely rare, and should only occur with
  /// degenerate formatting.
  ///
  /// Most modification methods require the user to pass in an `Iterable<Object>`
  /// path that holds the keys/indices to navigate to the element.
  ///
  /// **Example:**
  