An interface for employing multiple content-addressable location-independent storage and distribution systems