Opisz mechanizm optymalizacji słownika Compact Dict (PEP 468), wprowadzonej w Python 3.6+. Jak podział słownika na dwie tablice — tablicę hashów/indeksów i tablicę par klucz-wartość — zmniejsza zużycie pamięci o 20–25% i gwarantuje zachowanie kolejności wstawiania?