You can simplify this routine if you change `afterSave()` to take the `contact` as the first argument and the error as the second argument.  That would let you do:

```javascript
var afterSaveFn = afterSave.bind(null, contact);
```

And then use it like:

```javascript
var callbacks = {
  success: afterSaveFn,
  error: afterSaveFn
}
```