fn appearances_iter(
first: Option<AppearanceIndex>,
appearances: &IndexVec<AppearanceIndex, Appearance>,
) -> impl Iterator<Item = AppearanceIndex>
fn appearances_iter(
first: Option<AppearanceIndex>,
appearances: &IndexVec<AppearanceIndex, Appearance>,
) -> impl Iterator<Item = AppearanceIndex>