Wise monks, I lay the following observation before you :
1 == 1; is True. 1 == 2; is False. 'a' == 'a'; is True. 'a' == 'b'; is True.
'1' == '1'; is True. '1' == '2'; is False.
'1' == '1foo'; is True. '1' == 'foo1'; is False.
This must have something to do with the way the == equality operator works. Is this documented? I could not find it in the perldocs...Does anymonk have enlightenment?