Hmmmmm

"A"+ Chr0 +"B"+Chr0 + "C" ;produces ABC
"A"+ Chr(0) +"B" + Chr(0) + "C" ; also produces ABC

Now is kixtart just ignoring the Chr(0)?

When you say terminate the string in an environment where it recognizes chr(0)... would that mean something like
"A"+ Chr0 +"B"+Chr0 + "C" ; produces only A

sigh... (the less better looking one ;\) )