Revert "only support four character unicode escapes" because of overoptimistic assumptions