anchor.diff:              }
               return Float.instance(x);
           })).f() as Float);
  -        epsilon = Float.nativeValue(Float.instance(2.0).power(Float.instance(Integer.instance(-52).float)));
  +        epsilon = Float.nativeValue(Float.instance(2.0).power(Float.instance((-52).toDouble())));
           maxExactIntegralFloat = Integer.nativeValue(Integer.instance(2).power(Integer.instance(53))) - 1;
       }
       $dart$core.String name;
  
positive.code: 
  $dart$core.Object apply([Callable f, $dart$core.Object args]) => $package$apply(f, args);
  
  Array $package$arrayOfSize([$dart$core.int size, $dart$core.Object element]) => new Array.ofSize(size, element);
  
  Array arrayOfSize([$dart$core.int size, $dart$core.Object element]) => $package$arrayOfSize(size, element);
  
negative.code:     $dart$core.double m = float.abs();
      while (true) {
          $dart$core.double f = m * Float.nativeValue(Float.instance(10.0).powerOfInteger(i = Integer.nativeValue(Integer.instance(i).predecessor)));
          $dart$core.double d = Float.nativeValue(Float.instance(Float.nativeValue(Float.instance(f).fractionalPart) * 10.toDouble()).wholePart);
          Character c = Integer.instance(d.toInt() + $package$zeroInt).character;
          digits = digits.follow(c);
          if (Float.nativeValue(Float.instance(f).wholePart) == 0.0) {
  