I love the idea switch. However, the two times I've used it my code started creating errors that I could not explain. At the time I was in a rush, so I just gave up and moved on figuring that it was the sort of Black Magics beyond my comprehension. I wish that I could give more
information or an example. All I can say is that I'll wait until Perl 6 to use it in production. I do remember that the last time had something to do with using it with
Regex::Common and how they didn't seem to like each other. I'll try to hack up an example tomorrow morning.
/me-- for not being a better Perl citizen and saving the code in question or pointing it out to anybody.
()-()
\"/
`