https://issues.dlang.org/show_bug.cgi?id=17360 --- Comment #1 from John Colvin <john.loughran.colvin at gmail.com> --- Adding `auto ref` to `front`, `back` and `opIndex` is an obvious fix but falls foul of https://issues.dlang.org/show_bug.cgi?id=17512 --