I get this error after a while (seems append doesn't close the file each time): std.file.FileException at std/file.d(836): history.txt: Too many open files ```d auto jm_addToHistory(T...)(T args) { import std.conv : text; import std.file : append; auto txt = text(args); append("history.txt", txt); return txt; } ```