if (idOrFilter === '*') {
      const values = (await this.resolveHandler(idOrFilter, options)) as []
      assertEx(Array.isArray(values), () => 'resolveHandler returned a non-array')
      return values.map((value) =>
        asModuleInstance<T>(value, () => {