ernal
  public @NotNull FileAttributes.CaseSensitivity getChildrenCaseSensitivity() {
    return isChildrenCaseSensitivityKnown() ?
           isCaseSensitive() ? FileAttributes.CaseSensitivity.SENSITIVE : FileAttributes.CaseSensitivity.INSENSITIVE
                                            : FileAttributes.CaseSensitivity.UNKNOWN;
  }

  static <T,
ernal
  public @NotNull FileAttributes.CaseSensitivity getChildrenCaseSensitivity() {
    return 