Maybe you could merge this function with Task.can_bulk_approve(), since it's the same check.