lib: copy => clone()