* require explicitly specifying whether to open a device node for writing, instead of always trying.