selectKey in AbstractScanner is undefined and independent of selectRow to decouple result sets from underlying key opertaions