I've been looking at the SourceView sample code and was wondering how
I would create a custom remove method. For example, I don't want to
remove certain nodes, so what I want to do is check if the node
isSpecialGroup (a node that should not be removed) and remove the node
if it is not. I'm not sure if I need to remove this from the Tree
Controller or the outlineView or both. I started doing something like
the method below, but I'm pretty sure I'm way off, any help would be
much appreciated!