either that, or separate the 'file' (nfs, cifs) from the 'block' (scsi, iscsi, fc) providers. Currently, the overlap is between the types is substantial, but if the VMFS build options were expanded, that would be likely to change.