docs: function doUntab(input, depth = undefined, trim = undefined){
  	
  	/** Not a string? Leave it. */
  	if("[object String]" !== Object.prototype.toString.call(input))
  		return input;
  	
  	if(trim === undefined)  trim  = _trim;
  	if(depth === undefined) depth = _depth;
  	
  	/** Strip leading and trailing lines if told to */
  	if(trim)
  		input = input.replace(/^(?:[\x20\t]*\n)*|(?:\n[\x20\t]*)*$/gi, "");
  	
  	const untabPatt = new RegExp("^(?:" + untabChar + "){0," + depth + "}", "gm");
  	return input.replace(untabPatt, "");
  }