Due to using signed byte values when writing/reading short strings
to/from pointer addresses, 8 bit characters where incorrectly clamped
to `-1` (`255`).

-- Testcase --
{{ ord("ö", 1) != -1 }}
-- End --

-- Expect stdout --
true
-- End --
