I've encountered a strange result when comparing two MomentJS objects using max and min methods. They appear to return the wrong value.
For example, this code returns today rather than tomorrow:

```
moment().max(moment().add(1, 'd'))

```

<http://jsfiddle.net/cGtbY/>

Can anyone explain this behavior?