public StringListSymbol(string source) { list = List.Empty; foreach (var ch in source.Reverse()) { var obj = Char.CharObject(ch); list = List.Cons(obj, list); } list.IsString = true; }