It's more rust-y if we have `SingleShrinker::new(foo)`.