implemented ItemDataIndex::insert() and ItemDataIndex::find().