Fix destroy return value.

`destroy` returns a boolean at the moment. This commit makes `destroy`
return the model instead.