anchor.diff:    /// and vice versa.
     ///
     /// The viewed region start at [offsetInBytes], which must be 32-bit aligned,
  -  /// and contains [length] 32-bit integers.
  +  /// and contains [length] 32-bit integers with
  +  /// the same endianness as the host ([Endian.host]).
     /// If [length] is omitted, the range extends as far towards the end of
     /// the buffer as possible -
     /// if [lengthInBytes] is not divisible by four, the last bytes can't be part
  
positive.code:   /// and vice versa.
    ///
    /// The viewed region start at [offsetInBytes], which must be 16-bit aligned,
    /// and contains [length] 16-bit integers.
    /// If [length] is omitted, the range extends as far towards the end of
    /// the buffer as possible -
    /// if [lengthInBytes] is not even, the last byte can't be part of the view.
  
negative.code:   /// and vice versa.
    ///
    /// The viewed region start at [offsetInBytes], which must be 64-bit aligned,
    /// and contains [length] 64-bit integers with
    /// the same endianness as the host ([Endian.host]).
    /// If [length] is omitted, the range extends as far towards the end of
    /// the buffer as possible -
    /// if [lengthInBytes] is not divisible by eight, the last bytes can't be part
  