List<String> getList(String key, [Pattern separator = ","]) { if (!containsKey(key)) return []; return this[key]!.split(separator); }