Should we continue embed the full llvm version in lib/clang/#.#.#/?

Is it even possible to install e.g clang 12.1.0 and clang 12.2.0 to the same prefix currently? I thought all the unversioned file names (e.g. the include/clang, included/clang-c header files) would conflict if you tried this.