container::merge