For example, we could have two utility files that would never get included together, but in the test suite, they are, since we are testing the entire application at once.
I haven't found any grammar files for the CDT, but we can determine its abstract model elements from the methods in the Parser class and from the comments that precede these methods.