fn main() { let mut later: ~[int]; if true { later = ~[1]; } else { later = ~[2]; } log(debug, later[0]); }