anchor.diff:  
     //================================================================
     // Methods
  +
  +  //----------------------------------------------------------------
  +  /// The source format of the body.
  +  ///
  +  /// Indicates if there is a body, and (if there is) whether its source format
  +  /// was a String or a sequence of bytes.
  +
  +  SimulatedResponseBodyType get bodyType => _body;
   
     //----------------------------------------------------------------
     /// Retrieves the body as a String.
  
positive.code:   //
    // When there is no body (e.g. with a redirect response), both are null.
  
    late final _SimulatedResponseBody _body;
  
    late final String? _bodyStr; // store complete body
  
  
negative.code: part of core;
  
  //################################################################
  /// The source format for the body in a simulated response.
  ///
  /// See [SimulatedResponse] for details and the [SimulatedResponse.bodyType]
  /// getter.
  
  enum SimulatedResponseBodyType {
    /// There is no body.
    none,
  
    /// The source format of the body was a sequence of bytes.
    bytes,
  
    /// The source format of the body was a String.
    string
  }
  
  //################################################################
  /// Response returned by simulations.
  