anchor.diff:  
     // Comparable
     @$dart$core.override
  -  Comparison compare([Character other])
  -      =>  String.instance(toString()).compare(String.instance(other.toString()));
  +  Comparison compare([Character other]) {
  +    if (_value < other._value) {
  +      return $package$smaller;
  +    }
  +    else if (_value > other._value) {
  +      return $package$larger;
  +    }
  +    else {
  +      return $package$equal;
  +    }
  +  }
   
     @$dart$core.override
     $dart$core.bool operator >(Character other)
  -    =>  String.instance(toString()) > String.instance(other.toString());
  +    =>  _value > other._value;
   
     @$dart$core.override
     $dart$core.bool operator <(Character other)
  -    =>  String.instance(toString()) < String.instance(other.toString());
  +    =>  _value < other._value;
   
     @$dart$core.override
     $dart$core.bool operator <=(Character other)
  -    =>  String.instance(toString()) <= String.instance(other.toString());
  +    =>  _value <= other._value;
   
     @$dart$core.override
     $dart$core.bool operator >=(Character other)
  -    =>  String.instance(toString()) >= String.instance(other.toString());
  +    =>  _value >= other._value;
   
     $dart$core.bool operator ==($dart$core.Object other) {
       if (other is Character) {
  
positive.code:     }
      return false;
    }
  }
  
  //
  
negative.code: 
    $dart$core.int get integer => _value;
  
    $dart$core.int get codePoint => _value;
  
    @$dart$core.override
    $dart$core.String toString()
      => new $dart$core.String.fromCharCode(_value);
  