On 6/25/2012 11:24 AM, Jonathan M Davis wrote: > It depends entirely on the range. Exactly. The definition of a range that has a 'length' property is that it returns type 'auto'.