module A { header "A.h" } module B { header "B.h" } module Common { header "Common.h" }