Algorithm::ConstructDFA::XS Perl module