Your terminal, I'd say. Hilfe currently assumes that keyboard input is ISO-8859-1, so if you use e.g. an UTF-8 terminal, non-ascii characters will be input incorrectly.
string_to_utf8("Å i åa ä e ö."); (1) Result: "Ã\205 i Ã¥a ä e ö." (string)filter((array)Unicode.normalize(string_to_utf8("Å i åa ä e ö."), "DK"), `<, 256);
(2) Result: "A\205 i A¥a A¤ e A¶."