Algorithm::ConstructDFA Perl module