module submodules pub struct Main { pub: a string } fn init() { println('init submodules') }