Adding ItemList#remove().
ItemList and MutableItemList now implement ArrayAccess.
Ensuring array keys are stripped on ItemList creation.
ItemList and MutableItemList now implement Countable.
ItemList and MutableItemList now implement IteratorAggregate.