Well in the initial implementation `ext` was an input range, so only `.front` would generally be available. But I think for now more restricted (within reason) is appropriate, so `ext[0]` should be fine.