Not a point against this change; but is it ever possible to have 1 bit type in Rust?