anchor.diff:    validate16le(list);
     bd.setUint16(0, 0xf1f2, Endianness.HOST_ENDIAN);
     if (host_is_little_endian) {
  -    Expect.isTrue(Endianness.HOST_ENDIAN === Endianness.LITTLE_ENDIAN);
  +    Expect.isTrue(identical(Endianness.HOST_ENDIAN, Endianness.LITTLE_ENDIAN));
       validate16le(list);
     } else {
  -    Expect.isTrue(Endianness.HOST_ENDIAN === Endianness.BIG_ENDIAN);
  +    Expect.isTrue(identical(Endianness.HOST_ENDIAN, Endianness.BIG_ENDIAN));
       validate16be(list);
     }
   
  
positive.code:   validate16le(list);
    bd.setInt16(0, 0xf1f2, Endianness.HOST_ENDIAN);
    if (host_is_little_endian) {
      Expect.isTrue(Endianness.HOST_ENDIAN === Endianness.LITTLE_ENDIAN);
      validate16le(list);
    } else {
      Expect.isTrue(Endianness.HOST_ENDIAN === Endianness.BIG_ENDIAN);
      validate16be(list);
    }
  
  
negative.code:   validate32le(list);
    bd.setFloat32(0, -2.4060893954673178e+30, Endianness.HOST_ENDIAN);
    if (host_is_little_endian) {
      Expect.isTrue(identical(Endianness.HOST_ENDIAN, Endianness.LITTLE_ENDIAN));
      validate32le(list);
    } else {
      Expect.isTrue(identical(Endianness.HOST_ENDIAN, Endianness.BIG_ENDIAN));
      validate32be(list);
    }
  
  