Some concepts in some languages greatly benefit from knowledge in another languages. I think a feature that lets a concept exercise can have a requirement of expertise in another language could be beneficial. That includes requiring the student to have finished a couple of exercises in a set language.
I made a concept to make a more visual explanation of it:
When hovering over the concept, this will come up:
When clicking on the concept this model shall come up: