Draft: Safer version of shallow copy
This is more a discussion piece than anything else: we could make it more exception safe etc if we want to go this way. @ssnyder is there any reason a function like this should not exist?
This is more a discussion piece than anything else: we could make it more exception safe etc if we want to go this way. @ssnyder is there any reason a function like this should not exist?