List<T> listOf<T>( String key, { List<T> fallback = const [], }) { final value = this[key]; if (value is! List) return fallback; return value.whereType<T>().toList(); }