is_utf8 doesn't check validity per se, only the utf8 flag, so no that's not a big change. I think kareila said most of the weirdness came from the fact that it's an LJ patch (and I still don't understand why they needed a new way of stripping the utf8 flag instead of calling the existing function), but she has been encouraging people to use 'each' in DW.
no subject