rename things, make liblrustc a module