[ 'eval q[', '];' ],
);
-push @blocks, [ 'given (1) {', '}' ] if "$]" >= 5.010_001;
+push @blocks, [ 'given (1) {', '}' ] if "$]" >= 5.010_001 and "$]" < 5.037_010;
my %exports = (
verbose_is => \&verbose_is,
);
sub import {
+ if ("$]" >= 5.017_011) {
+ require warnings;
+ warnings->unimport('experimental::smartmatch');
+ }
+
if ("$]" >= 5.010_001) {
require feature;
feature->import('switch');