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