Property getter and setter for key:
@override String? get key => _key;
@override set key(String? key) { this._key = key; wrapped['key'] = jsonLiteral(key); }