major unescape issue fixed. Now UTF-8 is supported. Tests improved.