factory Name.fromMap(Map<String, dynamic> map) { return Name( firstName: map['firstName'], middleName: map['middleName'], lastName: map['lastName'], ); }