String PRINT(MalVal exp) { return(Printer.pr_str(exp, true)); }
internal static string JoinMalTypes(this LList <MalType>?items, string separator = " ") => items.Select(mal => Printer.PrintStr(mal)).Join(separator);