(Speaking of which these `*_segment` methods should become `*_stack` to match the renaming of `StackSegment`.)