Note:

There is a known bug in this version, where running a query with IID_NULL as the recordset
results' interface causes the provider not to test return types. As a result, queries where
the result is asked to be discarded are not reported to fail.