For every kind of ConfigChunk there's an object called a ChunkDesc - short for "Chunk Description". ChunkDescs live in ChunkDesc files - and where are they? The primary VR Juggler ChunkDesc file is $VJ_BASE_DIR/share/Data/chunksDesc - it defines all the different kinds of chunks that VR Juggler beta1 knows about and needs. When a VR Juggler program starts up, one of the first things it does - even before it reads its config files - is to read the primary chunksDesc file.
Later in the beta series, VR Juggler will have the ability to load user-specific ChunkDesc files. These might include ChunkDescs for application-specific ConfigChunks.
If you've read this far, you know what VR Juggler's config files are, and you know what they're made of - lists of ConfigChunks. You also know that there are a lot of different kinds of ConfigChunks. Where do these different kinds of Chunks come from? How does VR Juggler know how to make a "Surface Display" Chunk that's different from a "Position Proxy" Chunk?