Bug with compiling modules with circular dependencies fixed