https://issues.dlang.org/show_bug.cgi?id=12999 --- Comment #2 from safety0ff.bugz <safety0ff.bugz at gmail.com> --- It's a documentation bug in my opinion, for example insertAfter specifies that the range r must be a previously extracted range. --