Map<String, Object?> toJson() { final instances = this.instances; return { if (instances != null) 'instances': instances.map((v) => v.toJson()).toList(), }; }