avoid bytestring buffercopy with jl_array_to_string