The ADORecordset_array class is described as a ``lightweight`` class used in multiple situations
The ADOrecordset_<driver> class is the repository of all of the driver specific recordset methods, for example ``metaColumns()''. If the query response is held in an object other than this, these methods are unavailable to the class. This is because the ADORecordset_array_<driver> class extenss ADORecordset_array, rather than ADORecordset_driver.
When the class is invoked, it replaces the driver recordset completely. This means that any class methods in the class are destroyed. The class extension path is from ADOrecordset_array to the driver specific class. The driver