Comment
Comment by davnola
Because in general, delegation tends to lead to object schizophrenia. Specifically, SimpleDelegator will leak the original delegatee object when a delegated method returns `self`.
I think SimpleDelegator is really neat but totally dangerous. Doesn't this ring alarm bells with you?