Protocol of modularity unifying interface of a module and introducing layers.
Not intended to be used without runtime. This module and runtime is aggregate in module::mod_interface is here.
module and runtime is aggregate in module::mod_interface is here.