'Joins given paths with base and returns resulted paths.
See `Join Path` for more information.
Examples:
| @{p1} = | Join Path | base     | example       | other |          |
| @{p2} = | Join Path | /my/base | /example      | other |          |
| @{p3} = | Join Path | my/base  | example/path/ | other | one/more |
- @{p1} = [\'base/example\', \'base/other\']
- @{p2} = [\'/example\', \'/my/base/other\']
- @{p3} = [\'my/base/example/path\', \'my/base/other\', \'my/base/one/more\']'

def join_paths(self, base, *paths):

    return [self.join_path(base, path) for path in paths]
