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