LearnBoost/mongoose — pull request #729 by timoxley (2012-02-10 13:08:44+00:00)
Title: Make post('remove') middleware provide the model that was removed. 

currently, there's no way to know exactly what model was removed within a post('remove') middleware, rendering it reasonably non-useful. This patch provides the model that removed to the post('remove') callback.

```javascript
ModelSchema.post('remove', function(model) {
console.log('Removed: ', model)
})
```