unshift(objects, meta) {
    return this.#_register(objects, meta, 'unshiftAsync');
  }
Like `this.push()` but adds a task to the front of the queue
@typedef {() => any} ExecFn
@param {ExecFn|ExecFn[]|Array<[ExecFn, any]>} objects
@param {any} meta
@returns {Promise<any>}