fn non_empty(value: &str) -> Option<&str>
A blanked text field means “not configured”, not the empty string.