tokens: Having a non thread-safe queue will give you wrong results , and weird things can happen ( like removeFromQueue() returning the same thing to two different threads , or addToQueue() inserting two items in the same position ) .
ner_tags: O O O O B-Data_Structure O O O O O O O O O O O O O B-Function O O O O O O O O O O B-Function O O O O O O O O O