implemented ison_array_index_type