Added file_copy_from_* + tests