@override Object toJson() => { if (source.isNotDefault) 'source': source, if (chunk.isNotDefault) 'chunk': chunk, };