This makes me wonder a little bit if LLVM won't (maybe?) do something similar. Not that it's a 'huge' deal, but for parity?