--- /dev/null
+#!/usr/bin/perl\r
+\r
+use strict;\r
+use warnings;\r
+\r
+\r
+{\r
+ package Foo;\r
+ use Mouse;\r
+\r
+ sub DEMOLISH {\r
+ my $self = shift;\r
+ my ($igd) = @_;\r
+\r
+ print $igd;\r
+ }\r
+}\r
+\r
+{\r
+ package Bar;\r
+ use Mouse;\r
+\r
+ sub DEMOLISH {\r
+ my $self = shift;\r
+ my ($igd) = @_;\r
+\r
+ print $igd;\r
+ }\r
+\r
+ __PACKAGE__->meta->make_immutable;\r
+}\r
+\r
+our $foo = Foo->new;\r
+our $bar = Bar->new;\r