Gracefully handles null values, and skips the suffix when null
static String safeGet(String? value, [String? suffix]) { return (value ?? "") + (!isEmpty(value) ? suffix ?? "" : ""); }