I'm fixing up the missing pieces of LogLevel right now... as a special representation of a u32, does it make since to also include `FromPrimitive` and `ToPrimitive`? I don't fully grasp the use of those traits.