{P : Sort u} →
  {size : ℕ} →
    {revList : List Lean.AsyncConst✝} →
      {map : Lean.NameMap Lean.AsyncConst✝¹} →
        {normalizedTrie : Lean.NameTrie Lean.AsyncConst✝²} →
          {size' : ℕ} →
            {revList' : List Lean.AsyncConst✝³} →
              {map' : Lean.NameMap Lean.AsyncConst✝⁴} →
                {normalizedTrie' : Lean.NameTrie Lean.AsyncConst✝⁵} →
                  { size := size, revList := revList, map := map, normalizedTrie := normalizedTrie } =
                      { size := size', revList := revList', map := map', normalizedTrie := normalizedTrie' } →
                    (size = size' → revList = revList' → map = map' → normalizedTrie = normalizedTrie' → P) → P