According to the docs, the only difference between print and say seems to be the fact that the latter adds "\n" (and stringifies using .gist). However,
perl6 -e 'print "del\b\b"'
prints "d", effectively applying escape characters, while
perl6 -e 'put "del\b\b"'
will output "del" (the same as say). Is it possible that there's a third way of stringifying strings, besides .gist and simple .Str?
As a matter of fact, any character behind the \b will make them behave in the same way. So any idea of why this happens?