Are there existing ways or future plans to support something like this? ```rust let _: Cow<'a, [T]> = Cow::Owned(smallvec![]) ``` I found [an answer on StackOverflow](https://stackoverflow.com/a/58282413), but it would be handy if smallvec had it built in.