7 | ||| Convenience datatype storing the property that
8 | ||| an additive container `c` has an interface `i` on its positions
11 | ||| For every shape s the set of positions c.Pos s has that interface
21 | --flatEq : IsFlat c => c = MkAddCont (Const c.Shp)