pub fn required_map_entry_pattern<I: Span>(
    input: I
) -> Res<I, Vec<MapEntryPatternVar>>