`new` is reserved word.
```javascript
var foo = { 'new': true };
console.log(foo.new); // throw error at old safari (e.g iOS 4.3)
```
And the `point` is better than `pages`. like below:

``` javascript
{ moved: false, originalPoint: self.currentPoint, newPoint: self.currentPoint, cancelled: true}
```