On the perils of files. All storage abstractions might be leaky at some level.