More small shifts on containers

I'm kind of happy with the insert/remove semantic now, especially delete/detach, and the keeping the old V2 API unbroken except for some small things that very few people should hit.