'Combine this path with one or several arguments, and return a
new path representing either a subpath (if all arguments are relative
paths) or a totally different path (if one of the arguments is
anchored).'

def joinpath(self, *args):

    return self._make_child(args)
