code: function(name, args, suspendAfter) {
  		if (typeof name === 'object')
  			return enqueue(this, 'custom', name, args, suspendAfter);
  		return enqueue(this, '*', name, args, suspendAfter);
  	}
docs: normally you should never call this one (only for internal usage)