Add ArrayAccess & IteratorAggregate interfaces on Snapshot