New global utilities for merge and clone. move these