Use set to hold loaded compilers
Add helper functions