add rename-file function from mosh.file
add path-add-extension function
add rename-file and path-add-extension
add fetch-tmp