Using '+' separator causes problems building documentation (fixes #16880)
The previous solution of replacing the ";" with a "+" as a list separator (to avoid shell issues with ';') causes issues if a "+" appears in a directory name. This results in the files not being found and the documentation build fails.