string_bytes: ucs2 use external strings

Figured out the problem with two byte external strings. Now they work!