anchor.diff:      return inPlace ? this : new TypedVector.fromTypedList(_bufList);
     }
   
  -  TypedVector _elementWisePow(num exp, bool inPlace) {
  +  TypedVector _elementWisePow(int exp, bool inPlace) {
       Float32x4List _bufList = inPlace ? _innerList : new Float32x4List(this._innerList.length);
   
       for (int i = 0; i < this._innerList.length; i++) {
  -      _bufList[i] = _lanePowInt(this._innerList[i], exp);
  +      _bufList[i] = _laneIntPow(this._innerList[i], exp);
       }
   
       return inPlace ? this : new TypedVector.fromTypedList(_bufList);
  
positive.code:   }
  
    void add(double value) {
  
    }
  
    void forEach(iteration(Float32x4 item)) {
  
    }
  
    double mean() => _sum() / length;
  
negative.code:     return sum.x + sum.y + sum.z + sum.w;
    }
  
    Float32x4 _laneIntPow(Float32x4 lane, int e) {
      if (e == 0) {
        return new Float32x4.splat(1.0);
      }
  