use ProjectA; my $project = 'ProjectA'; my %ThingsToDo = (firstTask => \{$project->prepare}); $ThingsToDo{firstTask}; #### use ProjectA; my $project = 'ProjectA'; my %ThingsToDo = (firstTask => 'prepare'); $project->doMethod($ThingsToDo{firstTask});