Added wide string type. Wow that was fiddly.