smart managers allow the user to override deletion behavior
Merge pull request #13 from wesleykendall/develop

smart managers allow the user to override deletion behavior