docs: function next(...args) {
  		// if the next function has been defined
  		if (typeof utils.queue[utils.i + 1] !== 'undefined') {
  			args.unshift(next);
  			utils.i++;
  			return utils.queue[utils.i](...args);
  		}
  
  		// if there are no more function, next will re-init fang group
  		return init(args);
  	}