On Thursday, 24 November 2016 at 13:45:40 UTC, Jonathan M Davis wrote: > How so? Because someone might call range.front again without > bothering to call popFront? That's what everything in std.algorithm does.