Kris Kowal (2013-08-14T21:42:31.000Z)
domenic at domenicdenicola.com (2013-08-19T04:54:49.401Z)
The name `copy` matches my intuition for the behavior described, as informed by the shell command `cp source target` and other precedents. I would expect `clone` to return a deep copy, as in `Object.clone(object, depth=Infinity, memo=Map())`, informed by the Java precedent, and I would not be perturbed by `copy` and `clone` coexisting as such.