Reads a set of string values from persistent storage, throwing an exception if it's not a string list.
@override List<String>? getStringList(String key) => getAs(key);