Reuse _one_or_more_with_separator