Move validate_args out into a separate method
[gitmo/Mouse.git] / lib / Squirrel.pm
index de12906..5599db0 100644 (file)
@@ -27,7 +27,8 @@ sub _handlers {
 
     my $caller = caller(1);
 
-    $pkgs{$caller} ||= $class->_choose_backend;
+    $pkgs{$caller} = $class->_choose_backend
+        unless $pkgs{$caller};
 }
 
 sub import {