Eldar Insafutdinov wrote:
in our case resources we are initializing are unrelated to the modules we are importing. and semantically the code is placed in modules as it should be.
True, often there isn't an actual dependency on the order, but the compiler can't tell that.