orDefault method
Returns this string, or fallback if null or empty.
null.orDefault('guest') // 'guest'
''.orDefault('guest') // 'guest'
'john'.orDefault('guest') // 'john'
Implementation
String orDefault(String fallback) =>
(this == null || this!.isEmpty) ? fallback : this!;