Revert "Unicode: Fix mismatched type initialization"

This reverts commit d549f96575b46cd0e163dfbd487aa84b22bd2655.
Revert "Fix assertion failure"

This reverts commit b6503bbbe664558fc2af1d692cc9cdab9f8526be.
Revert "fix corruption in Vector<> when malloc falied"

This reverts commit 02094e92b43db672214c0515a180f5f9ff060a10.