whole_func_string: function hashish() {
    var id = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : Math.floor(Math.random() * 100);
    var n = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 2;
    var base = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 36;
  
    return _createHash(id, _createSalts(n, base), base);
  }
func_code_string: function hashish() {
    var id = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : Math.floor(Math.random() * 100);
    var n = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 2;
    var base = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 36;
  
    return _createHash(id, _createSalts(n, base), base);
  }
func_documentation_string: Simplified API to just return a single token using defaults
  @return {String} a hash