Hi Juanito. Thank you for that. I think I understand: If user loads icu74-dev to compile something, and icu70 (for example) gets loaded somewhere in the dependency chain, that's okay because icu70 is unlikely to interfere with icu74.
I guess we'll see how it goes. Hopefully there will be no breakage. If/when something breaks, I'm sure you'll cook up an elegant solution.