In older versions of perl,
the modifiers on regular expressions where incorrectly applied.
This was fixed in 5.10,
but no warnings were emitted to warn the user that they were probably not getting the effects they are looking for.