Is it required to make the `with_indifferent_access` call here? Could it just be `pulp_task['task_id'].nil?` ?