Restricts visibility from public to private on a few helper methods.
Rewrites Tokenizer.removeMultipleNegatives to be easier to read and have an improved runtime (replaces the queue that was used with a record of the top element and a boolean flag that flips).