rustlang: start digging into librustc