Another question, about re.LOCALE. Its utility is dubious, and it's never used in the stdlib (apart from the re tests themselves). What should we do: - drop it entirely - only allow it on bytes patterns (it doesn't make sense on unicode strings) - leave it as-is ?