anchor.diff:  
     $dart$core.bool get lowercase => toString().toUpperCase() != toString();
   
  -  $dart$core.bool get character => uppercased != lowercased;
  +  $dart$core.bool get letter => uppercased != lowercased;
   
     $dart$core.bool get titlecase => uppercase;
   
  
positive.code:   }
  
    $dart$core.double get float => _value.toDouble();
  
    // Binary
  
  
negative.code:   $dart$core.bool divides([Integer other]) => other._value % _value == 0;
    Integer operator %(Integer other) => new Integer(_value.remainder(other._value));
  
    Integer modulo([Integer modulus]) {
      if (modulus._value < 0) {
        throw new AssertionError("modulus must be positive");
      }
      $dart$core.int result = _value.remainder(modulus._value);
      if (result < 0) {
        return new Integer(result + modulus._value);
      }
      return new Integer(result);
    }
  
    Integer plusInteger([$dart$core.int integer]) => new Integer(_value + integer);
    Integer powerOfInteger([$dart$core.int integer]) => new Integer($dart$math.pow(_value, integer));
    Integer timesInteger([$dart$core.int integer]) => new Integer(_value * integer);
  