Merge mdinger/rust-by-example fix-bounds