Lattice abstract classes