docs: function process_token(token, index, tokens) {
  	var last = (index === (tokens.length - 1));
  	if (token[0] === "+") return process_single(token, last);
  	else if (token[0] === "#") return process_multi(token, last);
  	else return process_raw(token, last);
  }