The ReshardingSplitPolicy takes the source namespace as a parameter, but actually only uses it in the createFirstChunks method, where it is already available through the params argument.
Because the InitialSplitPolicy is supposed to be agnostic to the namespace (it just takes the parameters from createFirstChunks, we should remove this from the constructor. Otherwise it is confusing to reason that _ns should match with params.