If we switch to `Option<String>` I think we simply need to replace `many` by `maybe` (didn't try it).