@override Object? get(String key) { final json = _prefs.getString(key); if (json == null) return null; return jsonDecode(json); }