Transmuting `&T` to `&[T, ..1]` is safe, we should have it as a convenience function in std (the fixed vec reference would then coerce to a slice, so no cloning would be required).