multilayer (cargo): Protocol of modularity unifying interface of a module and introducing layers. 
Keywords: general-purpose|fundamental|builder-pattern