@Nonnull
	public static String withEmptyFallback(@Nullable String defaultText, @Nonnull String fallback) {
		if (defaultText == null || defaultText.trim().isBlank())
			return fallback;
		return defaultText;
	}
@Test
	void testWithEmptyFallback() {
		assertEquals("fall", StringUtil.withEmptyFallback(null, "fall"));
		assertEquals("fall", StringUtil.withEmptyFallback("", "fall"));
		assertEquals("fall", StringUtil.withEmptyFallback(" ", "fall"));
		assertEquals("fall", StringUtil.withEmptyFallback("\n", "fall"));
		assertEquals("demo", StringUtil.withEmptyFallback("demo", "fall"));
	}