For example, to set the reconnect limit, the syntax is the following:
in C++: reconnect-limit
in Python: reconnect_limit
The documentation uses the Python syntax but does not call out the C++
To compound the problem, unrecognized options in C++ are silently ignored. If
a user chooses the wrong syntax (as he would do if he read the documentation),
the option does not take effect and the default is used instead, leading to
unpredictable and undesired results.