On 8/9/2012 2:05 AM, Johannes Pfau wrote: > I guess a second function digestRange is not acceptable? It's more the user API that matters, not how it works under the hood.