Data::Alias was generally broken in 5.18.x (CPAN Testers Reports confirm this).
This seemed to affect quite a few people: there've been a number of posts about this.
Version 1.17 of Data::Alias appears to have fixed the problem; again, CPAN Testers Reports seem to confirm this.
Use two parentheses: (Like this: :) )
Use one parenthesis: (Like this: :)
Reverse direction of the smiley: (Like this: (: )
Use angle/square brackets instead of parentheses
Use C-style commenting to set the smiley off from the closing parenthesis
Make the smiley a dunce: (:>
I disapprove of emoticons
Results (620 votes),