in reply to md5_hex changes its argument

Arguably, md5_hex shouldn't work in utf-8 flagged strings at all, since it's supposed to work on binary data, while the same text can have different internal representations, with no readily visible effect in perl.

In any case, it shouldn't change the utf-8 flag. this has been reported in over a year ago.