Getting a seg fault doing `fmt!("%?", foo)` when foo was constructed using a recursive enum. This is with rust pulled from master on Sep 22, 2012.