Both the Rust and Zig communities are exploring building their own compiler backends for fast debug builds. Perhaps there's a place for a super-reusable "LLVM lite"?