anchor.diff:    Expect.identical(-0.0, value);
     value = -1;
     Expect.identical(-1.0, value);
  -  value = 9223372036854776000;
  -  Expect.identical(9223372036854776000.0, value);
  -  value = 18446744073709552000;
  -  Expect.identical(18446744073709552000.0, value);
  +  value = 9223372036854775808;
  +  Expect.identical(9223372036854775808.0, value);
  +  value = 18446744073709551616;
  +  Expect.identical(18446744073709551616.0, value);
     value = 0x02;
     Expect.identical(2.0, value);
     value = -0x02;
  
positive.code:   test(1.0, 1);
    test(-0.0, -0);
    test(-1.0, -1);
    test(9223372036854776000.0, 9223372036854776000);
    test(18446744073709552000.0, 18446744073709552000);
    test(2.0, 0x02);
    test(-2.0, -0x02);
  
  
negative.code:   Expect.identical(1.0, oper[1]);
    Expect.identical(-0.0, oper[-0]);
    Expect.identical(-1.0, oper[-1]);
    Expect.identical(9223372036854775808.0, oper[9223372036854775808]);
    Expect.identical(18446744073709551616.0, oper[18446744073709551616]);
    Expect.identical(2.0, oper[0x02]);
    Expect.identical(-2.0, oper[-0x02]);
  
  