Flattening the children (haha) - nested lists within lists were only being spliced to one level