set resource(Map<String, dynamic>? resource) { if (resource != null) { this[resourceKey] = resource; } }