sequelize/sequelize — pull request #705 by domasx2 (2013-06-17 22:25:36+00:00)
Title: 2.0.0: validation fails validator argument is array and validate() is called twice in a row.

In v2.0.0:

Say we define validation on a field:
```javascript
{
foo: {
type: Sequelize.STRING,
validations:{
isIn: [['a', 'b']]
}
}
}
```

validating a model twice will fail the second time because isIn argument is modified by prepending `next` callback.