in reply to special variable?
As mentioned in the CB, $' is the same as substr($var, $+[0])
The reason you have to use @- is $' is a read only variable. (Also, it is a memory hog)