my %dispatch = map { $_, \&{$_} } qw(first last user_id email create_password); #### my %dispatch = map { $_, \&{'_create_' . $_} } qw(first last user_id email create_password);