Add `Sized?` bound to type params; add alternative using `for Sized?` rather than restricting value to reference types.