update blkinfo chache in array.reserve
Merge pull request #548 from rainers/fix10593

fix  Issue 10593 - array's reserve/capacity go haywire if length has been changed prior