fn property<S, U: Parsable>() -> impl Parser<S, U, Ini> {
move |state: S, input: U| {
separated(
name(), separator(), find(1.., find_any((value(), comment()))), )
.parse(state, input)
.map_result(|(name, values)| Ini::Property(name.into(), values))
}
}