deviationThroughTime() does not change your working directory anymorefileExtension argument in deviationThroughTime to support more file extensionsraster::writeFormats() in deviationThroughTime() through the fileExtension argumentgoodpractice recommendations