Descreva o mecanismo de otimização do Dicionário Compacto (PEP 468) introduzido no Python 3.6+. Como a divisão do dicionário em dois arrays — um array de hashes/índices e um array de pares chave-valor — reduziu o consumo de memória em 20–25% e garantiu a preservação da ordem de inserção?