Allowing data_get to use ArrayAccess objects

We can't call array_key_exists on this type of object, so we use the method given by the interface.