79eedfcd84
adequate, but for a device, we really need to actually try opening it to determine that it is possible - so do the test that way, then if the open succeeds once, assume it will the second time (which then holds it open.)