ShouldUnloadResult([this.shouldUnload = true, String? message]) { if (message != null) { messages.add(message); } }