hmm, still having some trouble, it seems nim won't let you politely cast cstring to string. I tried unsafe cast and it compiles but i get the "out of memory" err.
But i have to use cstringArray for the vulkan lib in the end. I will come back later and do some digging in the docs. and maybe somebody will suggest something.
