Create Circle.getX() and Circle.moveAndResetDragOffset()
Typo
Create Shape.moveAndResetDragOffset()
Change Selection.prototype.moveAndResetDragOffset() to call Shape.prototype.moveAndResetDragOffset()
Link Selection.prototype.setDragOffset and .moveAndResetDragOffset to Group.prototype...
Change to start using IntVal for maxX, minY, etc
Create (and use) Bounds.notDefined
Mark a Group's bounds as out-of-date when adding or removing an item
Change to use bounds.maxX as out-of-date flag (first alphabetically)
Add .dragOffset to Group
Bugfix: Mark a Group's bounds as out-of-date with a new IntVal()