add chef_object behaviour