modifed boost::stringtok