Как вы реализуете свой собственный диапазон в D? Я везде искал, но не могу найти документации по каким методам (например, popFront , например), для каких диапазонов необходимо реализовать.
popFront