Map<String, dynamic> get asMapDynamic { final map = <String, dynamic>{}; forEach((key, value) { map[key.toString()] = value.toString(); }); return map; }