Adapted segmentation list code to support growing down, partially imlemented extend_into