spot C stack overflow in heap_copy()
oops on isstring test
Merge remote-tracking branch 'origin/master'
anotehr is_string() oops