|Do you know where your variables are?|
No, I didn't notice the error. And I've never used goatse, turtle or kite. Perhaps if I had, I'd see the need for it.
As far as the practicality of what length $str is supposed to return, I didn't give it much thought. I was just expressing my color preference for new new shed out back. ;^)
When your only tool is a hammer, all problems look like your thumb.
In reply to Re^3: new keyword "size" to avoid scalar trap ? ( scalar @array != scalar(LIST) )