implementing an array theory directly in F*, using it in format.fst ... still in progress