assuming the "int is the char themselves" - in the ascii table? why not simply 'seed' your global list with the ascii table, you can then treat everything the same ?
i would think that kdb is suitable for quite general purpose applications, it's a great fit for finance, but i could see it easily extend into healthcare and a variety of other areas