before changing all necessary empty( calls to stringEmpty( to make sure strings with the character zero in them are not mistakenly returned empty
Just finished changing a good chunk of empty( to stringEmpty(