I think we should be more lax here for now - just use MCAutoStringRefAsCString and encode (decode) the result.