okay fixed the whole unicode fuckup, tests work properly, seems parser is doing fine and renderer is too blame for no output?