Hmm. It could be that the strings are multi-byte characters, in which case my use of bbStringFromCString() is a bit flawed (since it looks for ascii 0 as a string terminator... (hence 1 char strings).
Again, I will see what I can do :-)
Again, I will see what I can do :-)