посмотрите на это с другой стороны: скажем, есть два hash, A и B. в A лежат одни элементы и он имеет один default, в B другом лежат другие и тот имеет другой default, потом почему-то захотелось убрать лишние из A. в B имеем список ненужных элементов.