Small space for prettier code. <3
Segment extraction now uses the new phantom-state package. We reach now around 10µs for lists and 7µs for unboxed vectors on benchmarks (in my current machine).