Contract isEmpty(String? val, String key, String message) { if (val == null) return this; if (val.isNotEmpty) addNotificationByKeyAndMessage(key, message); return this; }