Sorry, I was suggesting all Tree models define a `removeMe` method: Book, TocPointerNode, (for `atc`it would also include a `Folder`). In the case of `TocPointerNode.removeMe()` could do `@getParent.removeChild(@)` and `Book.removeMe()` could do `allContent.remove(@).save()`.

This would simplify the code in toc-branch to just `@model.removeMe()` and the template below to just `{{#if removeMe}}`.

Also, it would allow `atc` a different implementation (or disallow removing a book completely)