Virtual filesystem: fun and profit

How virtual filesystems turn paths into a general interface for local, remote, generated, and device-backed resources.