used text_to_cstring / cstring_to_text builtin functions