Do not use cStringUsingEncoding() (requires Foundation / NSString bridging)