Should it be? I just wrote so I could impl fmt::Show, in order to write a str or u32 without allocating a ~str.