On Monday, 21 May 2012 at 00:39:13 UTC, Chris Cain wrote: > On Monday, 21 May 2012 at 00:07:06 UTC, Mehrdad wrote: >> How do you fix this without duplicating your code? > > Simple. Don't use const for input/forward ranges. I... guess that works...