module test2 pub struct Test2 { pub: a string } fn init() { println('init submodules.test.test2') }