Seems like a good next candidate for breaking up rustc. Metadata will likely be needed by the libraries for dynamic loading.