@override Object toJson() => { if (count.isNotDefault) 'count': encodeInt64(count), if (left.isNotDefault) 'left': encodeDouble(left), if (right.isNotDefault) 'right': encodeDouble(right), };