On Thursday, 13 November 2014 at 10:44:38 UTC, Kagamin wrote:
Hmm... now that I think of it, base64 is a format used for data transfer, so it's unlikely to come from a trusted source.
That doesn't matter. A user still has to make sure the range isn't `empty` before calling `popFront()`, and that's all that line enforces. Thus, it should be an assert().