Clones a container so that a new container can have values bound to it without updating this current container.
@override Container clone() { return CacheContainer()..bindings.addAll(bindings); }