Converts this Source into a JSON friendly type of Map<String, dynamic>
returns a Map<String, dynamic> representation.
Map<String, dynamic> toJson() => _$SourceToJson(this);