On 4/9/2013 7:12 AM, Simen Kjærås wrote: > const is not sufficient, as someone else might have a mutable > reference. immutable is needed. const is sufficient for strongly pure, because another reference is not available to the function body, and so the function cannot mutate it.