modules could be mapped to files / functions

like type safety for architecture

restrict use of modules to the API

Apparently distributed organizations build more modular systems…