Test that we don't export sugar into main
[gitmo/Mouse.git] / lib / Mouse / TypeRegistry.pm
index dccc736..a10e7a4 100644 (file)
@@ -128,9 +128,7 @@ sub _class_type {
     my $class = $conf->{class};
     Mouse::load_class($class);
     _subtype(
-        $name => where => sub {
-            defined $_ && ref($_) eq $class;
-        }
+        $name => where => sub { $_->isa($class) }
     );
 }