better error handling for bad versions
[p5sagit/strictures.git] / lib / strictures.pm
index f14f7e9..64ddd44 100644 (file)
@@ -44,7 +44,8 @@ sub _enable {
     if !defined $version;
   my $method = "_enable_$version";
   if (!$class->can($method)) {
-    die "Major version specified as $version - not supported!";
+    require Carp;
+    Carp::croak("Major version specified as $version - not supported!");
   }
   $class->$method($opts);
 }