A flat is a set of hyperplanes, maximal with respect to the property that they contain a given subspace. In this package, flats are treated as lists of indices of hyperplanes in the arrangement.
Functions and methods returning an intersection of hyperplane(s) :
closure -- closure operation in the intersection lattice
closure(Arrangement,List), see closure -- closure operation in the intersection lattice