A Perl samurai Striving for bushido code The struggle within