anchor.diff:        scale.setValues(scaleFactor, scaleFactor);
   
         _zoomDirty = true;
  -      
  +      Ranger.Application.instance.eventBus.fire(this);
  +
         _updateMatrix();
     }
     
  
positive.code:     switch(tweenType) {
        case TWEEN_SCALE:
          currentScale = newValues[0];
          break;
      }
    }
  
negative.code:       case TWEEN_SCALE:
          returnValues[0] = currentScale;
          return 1;
        case TRANSLATE_XY:
          returnValues[0] = position.x;
          returnValues[1] = position.y;
          return 2;
      }
      
      return 0;
  