# ArrayAccess interface # implements Countable # implements Iterator # implements Iterator respecting the order of fields # Looks like everything went fine.