Return this if not blank. Otherwise return newString.
newString
String? ifBlank(String? newString) => asIf((s) => s.isNotBlank, this, newString);