according to the [manual](http://forum.nim-lang.org///nim-lang.org/docs/manual.html#types-cstring-type):
> The cstring type represents a pointer to a zero-terminated char array > compatible to the type char* in Ansi C. Its primary purpose lies in easy > interfacing with C There is no mentioning of any usage for that type in javascript. maybe something like this would make it a bit more transparent than a magic pragma when cbackend: type cstring {.unchecked.} = ptr array[0, char] else: type cstring = ref otherstringtype