override 'prepare_arguments' => sub { my ($self, $c) = @_; my $config_params = super(); my $passed_in_params = $c->stash->{problem_solver_args}; my %merged_args = ( %$config_params, %$passed_in_params ); return \%merged_args; }; # prepare_arguments