The following makes the test cases pass. The pod test also fails due to
encoding issues, but the simplest solution to that is to avoid running
author tests for normal cpan users.
diff --git a/lib/Data/BISON/Base.pm b/lib/Data/BISON/Base.pm
index 1608817..3d3905d 100644
--- a/lib/Data/BISON/Base.pm
+++ b/lib/Data/BISON/Base.pm
@@ -106,10 +106,7 @@ sub import {
my $self = shift;
my $args = shift;
- {
- local @ISA = @{ $caller . '::ISA' };
- $self->SUPER::__parse_args( $args );
- }
+ __PACKAGE__->__parse_args($self, $args);
while ( my ( $attr, $spec ) = each %$attr_spec ) {
my @value;