Fix ReadCharWrapper + add tests