But would modularising GCC basically mean recreating LLVM's design? I'd be curious to see why the GCC developers would think that route to be better than just helping improve LLVM?