This isn't quite correct - there might be more than one empty string object around so you can't just use a comparison. Since comparing strings to empty is a common operation, I suggest we add:
```
bool MCStringIsEmpty(MCStringRef string)
```
To libfoundation to perform this check. (Which is MCStringIsEqualTo(string, kMCEmptyString, kMCStringOptionCompareExact)