impl IntRangeIndexArray
prepare for less objects version