# Functions
CopySettingsToTemp copies the file designated by original to a temp directory and returns that file and a function that can be used to remove the file and the temp directory that contains it -- basically, use the returned string to refer to the new copied filename and defer calling the second argument.