'Recursively move the file or directory to the given `destination`
similar to the  Unix "mv" command.
If the `destination` is a file it may be overwritten depending on the
:func:`os.rename` semantics.'

def movetree(self, destination):

    shutil.move(self, destination)
