A layered module system.