Help for this page
{ # Hide everything ... sub public_func () }
package Crypt::Password; ... # could be bless ($p,"Crypt::Password") and then # $p->private_func(); )