Sorry, no time for a PR right now. Just found this funny mistake: "In D, string, wstring, and dstring are UTF-8, UTF-16, and UTF-32 encoded strings respectfully. Their character types are char, wchar, and dchar." s/respectfully/respectively/ https://tour.dlang.org/tour/en/gems/unicode