@override Object toJson() => { 'parent': parent, 'session': ?session?.toJson(), if (sessionId.isNotDefault) 'sessionId': sessionId, };