SizedIterables must *always* have size(rng)=>Integral