redundancy
TODO
null checks in ContainerCopier