Map<String, dynamic> toMap() { throw UnimplementedError( 'toMap is not implemented on the current platform'); }