if (is_array($pk) && is_array($nativeKey)) {
                    $criteria = array_combine($pk, $nativeKey);
                } elseif (is_string($pk) && is_scalar($nativeKey)) {
                    $criteria = array($pk => $nativeKey);
                } else {