On Monday, 23 September 2019 at 00:33:02 UTC, SrMordred wrote: > I think that what i wanted was a @reallySafe flag :P You should always strive to process ranges as sets of ordered data that are potentially empty. In most cases you can prevent the use of the member empty() by instead using `foreach` or range-based algorithms.