This code segfaults: ``` rust use std::io; fn foo(mut a: ~Writer) { a.write(bytes!("Hello\n")); } fn main() { let out = io::stdout(); foo(~out); } ```