Regressed some changes
Regressed some changes

Added `float` back and remove an unnecessary value...

Should I merge this?

rust-lang/crates.io,rust-lang/crates.io,rust-lang/crates.io,rust-lang/crates.io