gamnit :: GroupedArray :: remove
item
# Remove the first instance of `item` fun remove(item: E) do var index = items.index_of(item) remove_at(item, index) end
redef fun remove(item) do remove_at(item, item.context_index)