a container can not be assigned to itself