Cull ident sockets instead of immediate delete, add stdalgo::culldelete
Add stdalgo::delete_all() that deletes all elements in a container