pub fn split<C: Container>(container: &C, target: usize) -> Vec<C>
Splits, but doesn’t flatten chunks. E.g. a container can still have multiple chunks.