MODULES: lib1, main

STEP 0:
    libs: lib1, main
    dirty js modules: lib1, main
    dirty js files:   lib1/f, lib1/f1, lib1/f2, lib1/f3, main/m, main/m.export, main
STEP 1..3:
    libs: lib1, main
    dirty js modules: lib1
    dirty js files:   lib1/f, lib1/f1, lib1/f2, lib1/f3
