RecursiveArrayIterator; key=driver
