Python wrapping of `std::vector<std::string>` does not work when there are multiple overloads

Awesome, thank you. The fix will help a lot in making our API more Python-friendly.