finished universal object clone