@jfsimon In this case there is no real big added value to replace the array by a Collection. My reminder about introducing Custom Collection is when i Have special operation not possible easily by manipulating an Array. If you want add an added value on your TransliteratorCollection:

- Suppress the transliterate method
- Add on line 50 of this file `$this->transliterators->transliterate($transliteratorName, implode($this->options['field_separator'], $fieldValues))`