@override Object toJson() => { 'document': ?document?.toJson(), if (modelVersion.isNotDefault) 'modelVersion': modelVersion.toJson(), };