better util.clone - util.extend automatically clones the object and returns the clone