Happy to make the escaping change, thanks for the sharp eye.
+> [[Merged|done]] with that change. --[[smcv]]
+
My thinking on `delete` is once it's handled, it's handled. The C code
is going to put this straight into the real environment and then do
a simple `exec` ... is there any way this hasn't been handled?