public static List<string> sl(this JsonObject json, string name){
var result = new List<string>();
if (json!=null && json.ContainsKey(name)) {
foreach (var e in json[name]){
result.Add(e.ToString().Clean()); // TODO: is this a bug with JsonObject?
}
}
return result;
}