in reply to Re^6: unquoted string error??!!
in thread unquoted string error??!!

The only places I've ever seen bareword class names go wrong in practice is with single-element names such as CGI or (recently) JSON. Naming conventions can alleviate that, but that might be a good place to start.

I remember the other reason I hesitated to do so: aliased. I'm not sure whether that's a pro or a con.