public static @Nullable Boolean getBooleanValue(@Nullable @NonNls String value) {
    if (value == null) return null;
    value = StringUtil.toLowerCase(value);
    if (ContainerUtil.newHashSet("true", "yes", "on", "1").contains(value)) return true;
    if (ContainerUtil.newHashSet("false", "no", "off", "0", "").contains(value)) return false;
    return null;
  }
public static @Nullable Boolean getBooleanValue(@Nullable @NonNls String value)