pub type EmptyBoundedVec<T, const U: usize> = BoundedVec<T, 0, U, Empty<U>>;
Possibly empty Vec with upper-bound on its length
pub struct EmptyBoundedVec<T, const U: usize> { /* private fields */ }