use _BIDCFCopyUTF8String instead of -[NSString cString]
separate exports for CF build