Fix AbstractDevice to support multiple claimed interfaces on the same device.