API overhauled. see PerlSV and Perl.$