Map<String, dynamic> toMap() { return <String, dynamic>{ 'author': ?author, 'customer': ?customer, 'source': ?source, }; }