The first 'compound' is part of the 'prefix' of the suit of files (that could perfectly get their own directory instead), while the second 'compound' belongs to 'compound vector'.

So yeah, it is kind of intentional

NTC