tokens: Consider instead using .ContinueWith on the task to do some work with the result , keep track of the tasks in an array , then call Task.WhenAll once you 're done setting up all the parallel work .
ner_tags: O O O B-Function O O O O O O O O O O O O O O O O O O B-Data_Structure O O O B-Function O O O O O O O O O O O