[boost] tokenizer for overlapping delimiters?