anchor.diff:    }
   
     if (resultNumber.endsWith('.0')) {
  -    resultNumber = resultNumber.replaceAll('.0', '');
  +    resultNumber = resultNumber.substring(0, resultNumber.length - 2);
     }
   
     return resultNumber + symbol;
  
positive.code:   } else if (scaled >= 1.6) {
      return 2 * pow(10, count);
    } else {
      return 1 * pow(10, count);
    }
  }
  
  
negative.code: /// Lerps between a [LinearGradient] colors, based on [t]
  Color lerpGradient(List<Color> colors, List<double> stops, double t) {
    if (stops == null || stops.length != colors.length) {
      /// provided gradientColorStops is invalid and we calculate it here
      stops = List.generate(colors.length, (i) => (i + 1) / colors.length);
    }
  
    for (var s = 0; s < stops.length - 1; s++) {
  