https://issues.dlang.org/show_bug.cgi?id=13903 --- Comment #3 from Steven Schveighoffer <schveiguy at yahoo.com> --- I think especially if you remove the CURRENT element while iterating you are in for trouble. --