With this module, we can specify subroutine signatures and have
variables automatically defined within the subroutine.

Homepage:
http://search.cpan.org/perldoc?signatures
