We should not emit errors to UNIMPLEMENTED and UNKNOWN.
Possible to fetch Object on implements ArrayAccess interface(e.g. SplDoublyLinkedList[mixed], SplFixedArray[int], SplObjectStorage[object], ArrayObject[mixed]).
The type of the array subscript can also be an object by ArrayAccess.
@ovr, @ddmler
UNIMPLEMENTED
andUNKNOWN
.