passing a `impl Fn() + Send + Sync + 'static` is of course the thing that compiler developers were expecting to happen all the time.