anchor.diff:              }
               return Float.instance(x);
           })).f() as Float);
  -        epsilon = Float.nativeValue(Float.instance(2.0).power(Float.instance((-52).toDouble())));
  +        epsilon = Float.nativeValue(Float.instance(2.0).power(Float.instance(Integer.instance(-52).float)));
           maxExactIntegralFloat = Integer.nativeValue(Integer.instance(2).power(Integer.instance(53))) - 1;
       }
       $dart$core.String name;
  -    $dart$core.String version;
  +    $dart$core.String get version => (($dart$core.String $lhs$) => null == $lhs$ ? "Unknown" : $lhs$)($package$process.propertyValue("platform.version"));
       $dart$core.int integerSize;
       $dart$core.int integerAddressableSize;
       $dart$core.int maxIntegerValue;
  
positive.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) {
  
negative.code: class runtime_ implements dart$$Basic {
      runtime_() {
          name = "DartVM";
          integerSize = 64;
          integerAddressableSize = 32;
          maxIntegerValue = Integer.nativeValue(Integer.instance(2).power(Integer.instance(63))) - 1;
  