Option children can now be iterated and accessed like an array