in the case of remove is the 2nd arg passed to the callback the `options` object? or is it `(model, collection, options)`?