Objects are able to flatten themselves
Support custom delete for chef_object