Thm* a:[T]Array . a.u
Thm* B:(AType), p:a:AB(a). 2of(p) B(1of(p))
Thm* B:(AType), p:a:AB(a). 1of(p) A