Fix
- Fix side effects occurring when the watcher (responsible to detect when you dynamically change the profile to be loaded) runs faster than the loader (responsible to load your selected profile) on the first script initialization.
- Fix the case of "switching to an invalid profile" not unloading a previously successfully applied profile.