pub trait IntoItems: Adjunct { type Output: IntoIterator<Item = Self::Item>; fn into_items(self) -> Self::Output; }