@CHECKS = ( arg1 => undef, # a mandatory but unchecked argument arg2 => 'mumble', # an optional scalar argument, with the default arg3 => \&check_arg3, # a checked argument. );