5721b3b73c
Split lib modules, which will be useful for reusable lib modules (if there are multiple source modules that depend on same lib modules), are not quite necessary for a project structure built from compiler configuration. Those rather trigger OOM if lib modules' scopes are not disjoint.