Process implements ArrayAccess, Iterator