I'm fine with passing in UTF8_V to it, but I really like the idea of just using a string compare funciton. It looks a lot cleaner and does the same thing in the end. I want to stay away from what we've been doing up until now with all the memcmp, etc. This is much more readable and DRY.