Within my DSL There are packages (one per file), imports, classes and class members. Say one file contains package p1 which contains class c1 and class c1 has a member m1. Another file contains package p2 which contains class c2 which has a member m2.Within my DSL There are packages (one per file)