Use boost::tokenizer