Ironically Perl 5 managed to do the bytes-Unicode split with a feature gate, no giant major version change.