@Override
  public ImmutableMap<String, ?> defaultValues(Map<String, ?> userProvidedDefaults) {
    return ImmutableMap.of(
        "dos:readonly", getDefaultValue("dos:readonly", userProvidedDefaults),
        "dos:hidden", getDefaultValue("dos:hidden", userProvidedDefaults),
        "dos:archive", getDefaultValue("dos:archive", userProvidedDefaults),
        "dos:system", getDefaultValue("dos:system", userProvidedDefaults));
  }
Attribute provider that provides the {@link DosFileAttributeView} ("dos") and allows the reading
of {@link DosFileAttributes}.

@author Colin Decker
jimfs/src/main/java/com/google/common/jimfs/DosAttributeProvider.java