The typing for `String.fromCharCodes()` says: https://github.com/AssemblyScript/assemblyscript/blob/caa58015062dbccba7de9133c3d09138eec93e85/std/assembly/index.d.ts#L1623 and https://github.com/AssemblyScript/assemblyscript/blob/caa58015062dbccba7de9133c3d09138eec93e85/std/assembly/string.ts#L22 In VSCode the tooltip shows `u16[]`, which is the one I would expect since strings are UTF-16. But when trying to compile, it fails: ``` ERROR TS2322: Type '~lib/array/Array<u16>' is not assignable to type '~lib/array/Array<i32>'. return String.fromCharCodes(arr); ~~~ ``` [Live example](https://bit.ly/3rTiPHh) <!-- Thanks for submitting an issue to AssemblyScript! Please take a moment to read the contributing guidelines linked below to get off to a good start 🙂 -->