anchor.diff:        throw new AssertionError("Index out of bounds");
       }
       _list[index] = element;
  +  }
  +
  +  void swap($dart$core.int i, $dart$core.int j) {
  +    var oldI = getFromFirst(i);
  +    set(i, getFromFirst(j));
  +    set(j, oldI);
     }
   
     void copyTo([Array destination,
  
positive.code: 
    $dart$core.bool get lowercase => toString().toUpperCase() != toString();
  
    $dart$core.bool get character => uppercased != lowercased;
  
    $dart$core.bool get titlecase => uppercase;
  
  
negative.code:   $dart$core.int get sign
      => _value < 0.0 ? -1 : (_value > 0.0 ? 1 : 0);
  
    $dart$core.bool get undefined => _value.isNaN;
    $dart$core.bool get infinite => _value.isInfinite;
    $dart$core.bool get finite => _value.isFinite;
  
    $dart$core.bool get positive => _value > 0.0;
    $dart$core.bool get negative => _value < 0.0;
    $dart$core.Object get fractionalPart => new Float(_value.remainder(1));
  