Calling.clone() _.
deeply copies heap data and clones ownership
deeply copies heap and stack
clones the pointer to the heap
clones the heap data onto the stack