Following discussion https://github.com/tskit-dev/tskit/pull/2331#pullrequestreview-1002781327 we decided that populations should default to -1 rather than copying the child. Also open an issue to track adding the more complicated semantics later.