Thanks to the new MType::is_subtype test, bugs like these can be spotted.
Signed-off-by: Jean Privat <jean@pryen.org>
super RemovableCollection[E]
# The original map
var map: ArrayMap[K, E]
- redef fun first do return self.map._items.first.first
+ redef fun first do return self.map._items.first.second
redef fun is_empty do return self.map.is_empty
redef fun length do return self.map.length
redef fun iterator do return new MapValuesIterator[K, E](self.map.iterator)