it means that modules (plugins) aren't laying around in memory indefinitely, like with ES6 modules.
I always wondered, "what if I'm done with a module and don't need any of its APIs any more?".
So in this case, if we do everything through archae, then the only persistent API is Archae's, and all others can be loaded/unloaded as needed. Awesome!
I wish ES6 had a module load/unload concept.