# See Plugin.pod for documentation\r
package re::engine::Plugin;\r
use 5.009005;\r
-use base 'Regexp';\r
use strict;\r
use XSLoader ();\r
\r
-our $VERSION = '0.02';\r
+our $VERSION = '0.04';\r
+\r
+# All engines should subclass the core Regexp package\r
+our @ISA = 'Regexp';\r
\r
XSLoader::load __PACKAGE__, $VERSION;\r
\r
my ($pkg, %sub) = @_;\r
\r
# Valid callbacks\r
- my @callback = qw(comp exec intuit checkstr free dupe);\r
+ my @callback = qw(comp exec);\r
\r
for (@callback) {\r
next unless exists $sub{$_};\r