file.temp{File, Dir} for session-persistent temps