Write to a writable file-stream that swaps out it's underlying file resources according to swapper and namer functions