code: function makeGetAllQuery(allQuery, getMissingError) {
    return (container, ...args) => {
      const els = allQuery(container, ...args)
      if (!els.length) {
        throw getElementError(getMissingError(container, ...args), container)
      }
      return els
    }
  }
docs: this accepts a query function and returns a function which throws an error if an empty list of elements is returned